REDIS非關係型資料庫

2021-10-12 01:12:12 字數 603 閱讀 6216

redis資料以

key 和value進行儲存

非關係行資料庫

1.用於記憶體中快速讀寫和快取資料value

value資料型別:

1.string

2.hash:相當於hashmap,裡面可以繼續存放key 和value

3.list 可以有重複元素

4.set 不可以重複元素

5.sortedset 可以排序

使用者名稱相同,會後面會抵消前面的

set key value

get key

del key

hash值

hset key field value

hget key field

hdel key fied

hgetall 獲取所有鍵和值

list型別

可以從左右都新增進來,

lpush key value左邊加入

rpush key value 右邊加入

獲取值lrange start end

lpop 刪除左邊

rpop 刪除右邊

類似佇列,允許重複

set型別,不允許重複

set

redis非關係型資料庫

概述 redis是一種nosql資料庫,他的資料是儲存在記憶體中,同時redis可以定時把記憶體資料同步到磁碟,即可以將資料持久化,並且他比memcached支援更多的資料結構 string,list列表 佇列和棧 set 集合 sorted set 有序集合 hash hash表 相關參考文件 r...

Redis非關係型資料庫

一 redis的事務管理 redis的事務管理是基於樂觀鎖實現的,主要是為了保證事務的一致性 一旦開啟事務後,redis的所有命令都會進入到乙個queue,只有commit,才會依次執行佇列中的命令 事務必須在乙個連線 connection 中執行,通常spring中會使用sessioncallba...

非關係型資料庫 redis

非關係型資料庫的統稱 不保證關係資料的acid 事務性 特性 關注效能 高效能 不用sql語言 不用表儲存資料 開源 用 key value儲存資料 資料儲存在記憶體中 啟動redis,會把硬碟的資料讀取到記憶體 寫資料時先把資料直接寫到記憶體,然後會定期把資料儲存到硬碟。所以高效能 服務端操作 啟...