Redis資料結構學習

2021-09-24 18:24:04 字數 1707 閱讀 7010

redis支援五種資料型別:string(字串),hash(雜湊),list(列表),set(集合)及zset(sorted set:有序集合)。

先cd進入redis的安裝目錄下

redis-server.exe redis.windows.conf
然後開啟另外乙個cmd檔案

redis-cli.exe -h 127.0.0.1 -p 6379
redis的string型別的資料結構是乙個key對應乙個value,並且value的值可以是二進位制的,即可以是,檔案等其他形式的值。

這個就是string的簡單set和get的使用。

hmset myhash field1 "hello" field2 "world"
hget myhash field1
hget myhash field2
這個也是非常淺顯易懂,就是設定相應的值再取出

因為set集合是不能有重複值的,所以雖然新增了兩個重複的,但是只又乙個新增成功。

按照賦予的值輸出結果,賦予值越大排序越後,而且重複的值也不允許新增。

Redis常用資料結構學習筆記

在對redis進行操作之前,首先要確定你要操作的資料庫,redis一共有16個資料庫,當然也可以通過修改databases值調整,預設情況下我們操作的是0號資料庫,可以通過以下指令進行修改 select n其中n就是我們期望操作的資料庫。接下來就可以愉快地操作和摩擦咯。需要注意的是,經過筆者的測試,...

資料結構學習

什麼是資料結構 對計算機記憶體中的資料的一種安排。資料結構有那些?優缺點?1.陣列 插入快 知道下標 查詢慢,刪除慢,大小固定 2.有序陣列 比無序的查詢塊,刪除和插入慢,大小固定 3.棧 吃多了吐 個人理解 4.佇列 吃多了拉 個人理解 5.鍊錶 插入快,刪除快,查詢慢 6.二叉樹 查詢 插入 刪...

資料結構學習

鍊錶 class listnode definit self,x self.val x 節點值 self.next none 後繼節點值 例項化節點 n1 listnode 4 節點head n2 listnode 5 n3 listnode 1 構建引用指向 n1.next n2 n2.next ...