Rails下Redis的使用

2021-08-31 05:13:59 字數 1089 閱讀 4395

redis是乙個開源的,非常先進的鍵值儲存系統,優點:快;支援多種結構: strings, hashes, lists, sets and sorted sets.

一、安裝編譯以及執行

$ curl -o

$ tar xzf redis-2.0.4.tar.gz

$ cd redis-2.0.4

$ make

2.執行服務

$ ./redis-server

3.然後進入客戶端,使用之

$ ./redis-cli

redis> set foo bar

okredis> get foo

"bar"

> set hello "world"

"ok"

> get hello

"world"

所有的命令都在這個頁面 [url]

預設開啟是 all

其實上方還有分類的,不是很明顯,字型比較小;分別對應著各自的操作

keys strings hashes lists sets sorted sets pub/sub transactions connection server

二、使用ruby客戶端

[url]這個頁面上列出了redis的各種語言支援的客戶端

redis-rb

repository homepage

ezmobius soveran djanowski

very stable and mature client

安裝此gem之後,便可以呼叫並使用之,比較簡單

require "redis"

redis = redis.new

>> redis.set "foo", "bar"

=> "ok"

>> redis.get "foo"

=> "bar"

Windows下Redis的使用

目錄 正文 redis是乙個開源的使用ansi c語言編寫 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫,和memcached類似,它支援儲存的value型別相對更多,包括string 字串 list 鍊錶 set 集合 zset sorted set 有序集合 和hash 雜...

Ubuntu下Rails環境的配置

ubuntu下的rails開發,首先要配置無線網路。安裝ruby和rails程式。但是在不用的應用下可能需要不同的ruby和rails版本,本文通過rvm來解決對ruby,rails版本的管理。ubuntu環境配置 無線網路的配置 3 在系統 系統管理 windows無線驅動程式,選擇安裝新的無線驅...

Rails下的Web Service開發簡介

b 建立 b 先用generator 來建立service 引數為 generator web service serviceone method a method b 注意 因為ruby完全動態,所以無法根據方法介面來自動生成webservice,所以搞了乙個 api.rb來幹這個事情,注意 ra...