remote dictionary server(redis) 是乙個由salvatore sanfilippo寫的key-value儲存系統。redis提供了一些豐富的資料結構,包括 lists, sets, ordered sets 以及 hashes ,當然還有和memcached一樣的 strings結構.redis當然還包括了對這些資料結構的豐富操作。
效能極高 – redis能支援超過 100k+ 每秒的讀寫頻率。
豐富的資料型別 – redis支援二進位制案例的 strings, lists, hashes, sets 及 ordered sets 資料型別操作。
原子 – redis的所有操作都是原子性的,同時redis還支援對幾個操作全並後的原子性執行。
豐富的特性 – redis還支援 publish/subscribe, 通知, key 過期等等特性。
安裝環境:linux系統 centos6.5 64位 gcc環境
3.2 解壓:tar -xzvf redis-2.8.9.tar.gz
3.3 安裝:cd redis-2.8.9
3.4 編譯: make
3.5 檢視: ls 服務端:src/redis-server,客戶端:src/redis-cli
3.6 執行:./redis-server
3.7 前端啟動:./redis-server
3.8 後端啟動(啟動後仍可繼續操作):首先修改redis-conf檔案:vim redis-conf 修改daemonize屬性為yes-->儲存並退出-->./redis.server ./redis.conf啟動
3.9 客戶端啟動:./redis-cli
Redis學習日記
redis是乙個開源的使用ansi c語言編寫 遵守bsd協議 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫 並提供多種語言的api。它通常被稱為資料結構伺服器,因為值可以是字串 string 雜湊 hash 列表 list 集合 sets 和有序集合 sort sets re...
Redis學習日記 04 Redis實現優先順序佇列
優先順序佇列 是不同於先進先出佇列的另一種佇列。每次從佇列中取出的是具有最高優先權的元素。關鍵命令 brpop 從佇列右邊彈出 blpop 從佇列左邊彈出 brpop blpop和rpop lpop命令類似,都是從佇列裡彈出乙個元素,只不過brpop在佇列沒有新元素的時候會阻塞,它接受乙個timeo...
Redis 安裝日記
由於想要更深的了解redis快取,決定自己搭建乙個redis環境 使用的是vm虛擬機器執行的是烏班圖的linux作業系統 使用2.使用tar xvf redis 3.2.1.tar.gz 解壓包 3.進入redis 3.2.1資料夾中 4.執行make install 報錯 發現是make命令沒有安...