摘要:簡介是一個由之父寫的存儲系統。提供了一些豐富的數據結構,包括以及還有和一樣的結構當然還包括了對這些數據結構的豐富操作。
簡介
REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo(redis之父)寫的key-value存儲系統。
Redis提供了一些豐富的數據結構,包括 lists, sets, ordered sets 以及 hashes還有和Memcached一樣的strings結構.
Redis當然還包括了對這些數據結構的豐富操作。
總之它具有以下特點:
數據結構豐富
持久化
支持簡單事務
主從配置方便
redis和memcached相比redis可以用來做存儲(storge), 而memccached只能用來做緩存(cache),這個特點主要因為其有"持久化"的功能.
存儲的數據有"結構",對于memcached來說,存儲的數據,只有1種類型--"字符串",而redis則可以存儲字符串,鏈表,哈希結構,集合,有序集合.
安裝 Linux(centOS)下安裝rediswget http://download.redis.io/releases/redis-3.0.7.tar.gz tar zxvf redis-3.0.7.tar.gz cd redis-3.0.7 # 源碼是官方configure過的,這個地方可以跳過configure,直接make,但是在make的時候有可能遇到時間錯誤,原因是源碼是在官方configure時,生成的文件有時間戳信息,Make只能發生在configure之后,如果虛擬機時間不對的話,就要重寫時間 # date -s "yyyy-mm-dd hh:mm:ss" # clock -w make PREFIX=/usr/local/redis install # 注意PREFIX是大寫 # 可選步驟 make test 測試編譯情況
安裝完成之后得到以下幾個文件:
redis-benchmark 性能測試工具 redis-check-aof 日志文件檢測工具(比如斷電造成日志損壞,可以檢測并修復) redis-check-dump 快照文件檢測工具,效果類上 redis-cli 客戶端 redis-server 服務端Linux(centOS)下php-redis擴展編譯
到pecl.php.net 搜索redis
下載stable版(穩定版)擴展
解壓進入,執行/php/path/bin/phpize (作用是檢測PHP的內核版本,并為擴展生成相應的編譯配置)
./configure --with-php-config=/usr/bin/php-config
make && make install
編譯完以后最后一行 Installing shared extensions: /usr/lib/php/modules/告之擴展在哪里;然后在php.ini中添加既可;
[info] 也可以直接使用compose包predis/prediswindows下安裝
redis不建議在windows上使用,如果因為開發等因素的確需要安裝的話,主要參考以下鏈接安裝即可
redis在windows下的安裝:
http://www.cnblogs.com/linjiq...
php-redis擴展的安裝:
http://blog.chinaunix.net/uid...
redis的github
https://github.com/dmajkic/re...
php-redis.dll的github
https://github.com/nicolasff/...
讓redis以后臺進程的形式運行,編輯conf配置文件,修改如下內容:
daemonize yes
/path/redis-server /path/redis.conf #這里的conf可以自由指定,可以先通過 --help來看一下啟動客戶端
path/to/redis/bin/redis-cli [-h localhost -p 6379 ] # 如果是要在redis的shell中顯示中文的話可以加上 --raw 啟動
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/62121.html
安裝 在windows上安裝 略(都玩到緩存的程度了,就沒必要在windows上搗弄了) 給個參考: http://blog.csdn.net/yuhui_fish/article/details/7762299 在Linux上安裝 memcached 依賴于 libevent 庫,因此我們需要先安裝 libevent.分別到 libevent.org 和 memcached.org 下載最新的 ...
閱讀 2847·2021-09-10 10:51
閱讀 2215·2021-09-02 15:21
閱讀 3206·2019-08-30 15:44
閱讀 869·2019-08-29 18:34
閱讀 1652·2019-08-29 13:15
閱讀 3322·2019-08-26 11:37
閱讀 2697·2019-08-26 10:46
閱讀 1107·2019-08-26 10:26