nosql:not only sql!
nosql基於以下需求:
nosql資料庫的四大分類:
nosql的特點:易擴充套件;靈活的資料模型;大資料量,高效能;高可用。
高效能鍵值對資料庫,支援的鍵值資料型別包括:
redis最廣泛的應用就是用於快取;另外還應用於**訪問統計,任務佇列,資料過期處理,應用排行榜,分布式集群架構中的session分離;
src目錄下包括一些檔案:
/redis-benchmark //用於進行redis效能測試的工具
./redis-check-dump //用於修復出問題的dump.rdb檔案
./redis-cli //redis的客戶端
./redis-server //redis的服務端
./redis-check-aof //用於修復出問題的aof檔案
./redis-sentinel //用於集群管理
五種資料結構:
字串; 字串列表; 有序字串集合; 雜湊; 字串集合;
key定義的注意點:
不要太長;不要過短;統一的命名規範;
賦值:set key value
獲取值:get key
刪除:del key
檢視所有key:keys *
遞增/遞減:incr / decr
指定key增加/減少:incrby/decrby key num
賦值:hset key key1 value1
取值:hget
多個賦值/取值:hmset / hmget
刪除:hdel
hexists、hlen、hkeys、hvals、hgetall
兩種儲存資料的方式:
命令:lpush、rpush、lrange、lpop、rpop、llen、lpushx、rpushx、lrem、lset、linsert
不允許出現重複的元素;
命令:
sadd、srem、smembers、sismember、sdiff、sinter、sunion、scard、srandmember、sdiffstore、
天池python基礎入門課程筆記
1.1變數 常量變數 變數名稱 1 不使用保留名 2 變數命名規定 必須以字母或者下劃線開頭 必須包含字母 數字 下劃線 大小寫敏感 保留名賦值操作 1.2型別 整數 浮點數 字串 布林值 空值 type 輸出型別 int 轉為整型 float 轉為浮點型 str 轉為字串 input 輸入資訊使用...
Redis入門指南 筆記 高階
4.1 事務 1 事務是一組命令的集合 2 事務同命令一樣是redis的最小執行單位,乙個事務中的命令要麼都執行,要麼都不執行。3 格式 multi 告訴redis,下面我給你的命令屬於同乙個事務,你先不要執行,而是把他們暫時儲存起來 命令1 命令2 exec 告訴redis將等待執行的事務佇列中的...
深度學習入門課程筆記01 概述
首先就由乙隻小貓帶咱們走進深度學習的世界吧!對於乙個輸入樣本來說,深度學習和機器學習有著相同的目的,就是要把這個樣本進行最準確的分類。咱們從肉眼看很容易這是乙隻貓,因為我們有著這麼多年的積累常識嘛!但是計算機可不這麼聰明一眼就能看得出來,在計算機中,乙個影象是由畫素點所構成的。這裡可能有同學對於計算...