Redis小尝试
一直以來都在關注NoSQL領域的新消息,前幾天在聽同事說我們組的數據存儲可以使用Redis的么,希望有興趣的同事可以看下,今天在家無事,就上GR看各大大牛的文章,其中有一篇是TimYang的Redis幾個認識誤區?就好好的看下Redis,新鮮的東西就特別的想看看,最近寫的這么多篇blog都是自己在嘗試新東西,有所感悟,就先從nginx說起,一個很不錯的web server軟件,作者就一個,今天看到的redis作者也是一個人,他們都是open source的結果得到了很多開源愛好者的支持,不斷的完善在完善,到現在以及是很stable的版本的了,從這里可以說明,做開源需要自己不斷的奉獻不斷的提高,更要堅持,一個好的成果和辛勤耕耘是分不開的。
來寫Redis的內容,其他的我就不說了,內容上上官方網站說明很詳細?http://code.google.com/p/redis
安裝和編譯比較簡單就下下來測試了下
測試下設置
使用PHP進行連接我使用的是Pdedis 官方上的PHP支持版本,這個需要PHP 5.3支持
跑了后輸出的結果
?
裝上去了,在項目中使用還是得深入研究下,先把它整理到關鍵的關注軟件包中,接下來在項目中用用!
好東西應該深入研究,找到適合的,順手的從是最重要的!
最后推薦下redis里面的這篇文章?http://simonwillison.net/static/2010/redis-tutorial/??可以好好的看看
?
2010.12.08 更新下
今天早點下班就看了下相關的redis的信息,主要是redis的參數的配置及開啟和關閉redis以及對redis做主從配置,從我機器上看來redis的性能還不如memcached,但是一個好處是還是會進行數據的保存,這塊需要建立更深入去探討,現在需要的是流程及我們需要的那些數據需要進行存儲,還在于具體業務的分析及存儲上.....
對比了下插入10W條記錄及讀取10W條記錄,在我機器上簡單了比較了下,發現還是memcache靠譜點
memcache寫
// 9.6323189735413
// 9.7806921005249
// 9.6288208961487
讀
//9.0019388198853
?
redis寫
//10.57616686821
//10.662456035614
//10.809334039688
讀
//14.296465873718
?
我這里PHP連接redis用的是predis
安裝:http://bbs.linuxtone.org/forum-viewthread-tid-7129-highlight-Redis.html
String:http://bbs.linuxtone.org/forum-viewthread-tid-7132-highlight-Redis.html
List:http://bbs.linuxtone.org/forum-viewthread-tid-7133-highlight-Redis.html
Sets:http://bbs.linuxtone.org/forum-viewthread-tid-7134-highlight-Redis.html
ZSets:http://bbs.linuxtone.org/forum-viewthread-tid-7135-highlight-Redis.html
Hash:http://bbs.linuxtone.org/forum-viewthread-tid-7136-highlight-Redis.html
Master/Slave:http://bbs.linuxtone.org/forum-viewthread-tid-7141-highlight-Redis.html
?
轉載于:https://www.cnblogs.com/scotoma/archive/2010/12/05/1897067.html
總結
- 上一篇: 连接关键词用什么符号
- 下一篇: PHP之父评价Facebook的HipH