redis是完全開源免費的,遵守bsd協議,是乙個高效能的key-value資料庫。屬於前一講中的nosql資料庫一族。
1.redis可以用來做儲存(storge), 而memccached是用來做快取(cache).
這個特點主要因為其有」持久化」的功能.
2.儲存的資料有」結構」,對於memcached來說,儲存的資料,只有1種型別--」字串」,
而redis則可以儲存字串,鍊錶,雜湊結構,集合.
3.redis支援資料的備份.
簡而言之,就是redis比memcached功能更強大。
$ wget
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make
2.編譯完成後,在src目錄下,有四個可執行檔案redis-server、redis-benchmark、
redis-cli和redis.conf。然後拷貝到乙個目錄下
mkdir /usr/redis
cp redis-server /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli /usr/redis
cp redis.conf /usr/redis
cd /usr/redis
3、啟動redis服務。
$ redis-server redis.conf
4、然後用客戶端測試一下是否啟動成功。
$ redis-cli
redis>
setfoo test
okredis>
getfoo
"test"
注意:讓redis
以後臺程序的形式執行,編輯
conf
配置檔案
,修改如下內容;
daemonize yes
Redis安裝及簡介
使用xshell將 redis.5.0.5.tar.gz 包上傳至 usr local 執行 tar zxvf redis.5.0.5.tar.gz完成解壓 重新命名 mv redis.5.0.5 redis redis是由c寫的,編譯前需要先安裝gcc yum install gcc c 見圖,n...
Redis 基礎 Redis 簡介及安裝
remote dictionary server redis 是乙個由salvatore sanfilippo寫的key value儲存系統。redis是乙個開源的使用ansi c語言編寫 遵守bsd協議 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫,並提供多種語言的api。它...
Redis 一 簡介及安裝
一 redis簡介 redis是完全開源免費的,遵守bsd協議,是乙個高效能的nosql資料庫,支援網路,可基於記憶體亦可持久化的日誌型.二.nosql資料庫 nosql資料庫指的是非關係型資料庫,及not only sql,可以作為關係型資料庫的良好補充.傳統的關係型資料庫,在應付大規模和高併發的...