redis是用c語言開發的乙個開源的高效能鍵值對(key-value)資料庫,官方提供測試資料,50個併發執行100000個請求,讀的速度是110000次/s,寫的速度是81000次/s。
字串型別 string
雜湊型別 hash
列表型別 list
集合型別 set
有序集合型別 sortedset
• 快取(資料查詢、短連線、新聞內容、商品內容等等)
• 任務佇列。(秒殺、搶購、12306等等)
• 應用排行榜
• **訪問統計
• 資料過期處理(可以精確到毫秒
• 分布式集群架構中的session分離
* redis.windows.conf 配置檔案
* redis-cli.exe:redis 的客戶端
* redis-server.exe:redis 伺服器端
1. 儲存: set key value set name zhangsan
2. 獲取: get key get name
3. 刪除: del key del name
1. 儲存: hset key field value hset myhash username lili
2. 獲取: hget key field hset myhash password 123
3. 獲取: hgetall key hgetall myhash
4. 刪除: hdel key field hdel myhash username
1. lpush key value: 將元素加入列表左表
2. rpush key value:將元素加入列表右邊
3. range key start end :範圍獲取 lrange mylist 0 -1
4. lpop key: 刪除列表最左邊的元素,並將元素返回
5. rpop key: 刪除列表最右邊的元素,並將元素返回
1. sadd key value sadd myset a
2. smembers key smembers myset
3. srem key value srem myset a
zadd key score value zadd mysort 60 lisi
zrange key start end zrange mysort 0 -1
zrem key value zrem mysort lisi
1. keys * : 查詢所有的鍵
2. type key : 獲取鍵對應的value的型別
3. del key:刪除指定的key value
Redis資料庫簡介與安裝
redis是乙個開源的 使用c語言編寫的 支援網路互動的 可基於記憶體也可持久化的key value資料庫。redis資料庫的特點 準備一台機器,關閉防火牆selinux 192.168.226.128 redis redis資料庫官網 編譯成功後修改配置檔案 unit 表示這是基礎資訊 descr...
redis資料庫簡介
nosql介紹 nosql 是說一大類新出現的資料庫,它的特點 1 不支援sql 語法2 儲存結構跟傳統關係型資料庫中的那種關係表完全不同,nosql 中儲存的資料都是 kv形式 3 nosql的世界中沒有一種通用的語言,每種 nosql 資料庫都有自己的 api和語法,以及擅長的業務場景 4 no...
NoSql資料庫之redis資料庫簡介及安裝
一 redis資料庫簡介 redis是用c語言開發的乙個開源的高效能鍵值對 key value 資料庫。它通過提供多種鍵值資料型別來適應不同場景下的儲存需求,目前為止redis支援的鍵值資料型別如 下 1 字串型別 string 2 雜湊型別 hash 3 列表型別 list 4 集合型別 set ...