Time of Update: 2015-09-03
標籤:1:redis的官方網站地址是:http://www.redis.com線上redis命令運行測試地址:http://try.redis.io/2:redis的資料類型有5種:String 、Hash 、Set、List、SortedSet String 類型1)String是二進位安全的(1):set 表示設定key和value eg :> set name lusy
Time of Update: 2015-08-04
標籤:資料庫 mongodb redis python apt 因為發現爬蟲爬取出來的資料如果按照表結構劃分後儲存,不僅麻煩而且非常大的冗餘乾脆試試用這樣的非關聯式資料庫來試試儲存效果如何。這裡我不打算用redis
Time of Update: 2015-07-31
標籤:redis redis教程 redis支援對list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下:SORT key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey]1.SORT key: sort
Time of Update: 2015-08-02
標籤:辛星 redis 教程 最近因為事情比較忙,辛星教程停更了較長的一段時間,在這裡給大家道歉啦,讓很多朋友們失望了,不過最近穩定下來啦,於是,辛星教程又會穩定持續的更新。
Time of Update: 2015-09-16
標籤: using System;using System.Collections.Generic;using System.Linq;using System.Text;using ServiceStack.Redis; namespace Com.QFGame.QNX.Community.Redis{ public class RedisBase { private static string RedisPath =
Time of Update: 2015-09-15
標籤:首先第一步: 添加引用 1.ServiceStack.DLL ServiceStack.Interfaces.DLL
Time of Update: 2015-09-14
標籤:概述 首先報告一下我系統的版本: [[email protected] init.d]# cat /etc/issue 系統版本資訊如下: 引用CentOS release 6.4 (Final) Kernel \r on an \m 安裝Redis 希望將Redis安裝在此目錄下: 引用/usr/local/redis 參考
Time of Update: 2015-09-10
標籤:http://blog.csdn.net/qiujialongjjj/article/details/17221777C# Redis實戰(三) 串連池http://www.cnblogs.com/jiagoushi/p/4024530.htmlserviceStack.Redis 在PooledRedisClientManager
Time of Update: 2015-09-09
標籤:在總結list之前,先要弄明白幾個跟list相關的概念:列表:一個從左至右的隊列,個人理解更類似於一個棧,常規模式下,先進列表的元素,後出。表頭元素:列表最左端第一個元素。表尾元素:列表最右端的最後一個元素。不包含任何元素的列表成為空白列表。1)新增a)lpush文法:lpush key value[value]解釋:把一個或多個元素插入表頭。如果是多個value時,按照從左至右的次序插。返回插入元素的個數[plain] view
Time of Update: 2015-09-07
標籤:前幾天微博發生了一起大的系統故障,很多技術的朋友都比較關心,其中的原因不會超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那幾個範圍,James第一條經驗“Design for failure”是所有互連網架構成功的一個關鍵。互連網系統的工程理論其實非常簡單,James paper中內容幾乎稱不上理論,而是多條實踐經驗分享,每個公司對這些經驗的理解及執行力決定了架構成敗。
Time of Update: 2015-09-02
標籤:緩衝策略三要素:快取命中率 緩衝更新策略 最大緩衝容量。衡量一個緩衝方案的好壞標準是:快取命中率。快取命中率越高,緩衝方法設計的越好。 三者之間的關係為:當緩衝到達最大的緩衝容量時,會觸發緩衝更新策略,而緩衝更新策略影響到了快取命中率。可見,緩衝方案的好壞依賴於緩衝最大量的設定,以及緩衝更新策略的選擇。 對於經常變動的資料,不適合做緩衝。對於靜態、讀寫比高(一般10:1以上)的資料做緩衝。常見的緩衝更新策略有:1 FIFO
Time of Update: 2015-09-02
標籤:查看了文檔https://azure.microsoft.com/en-us/documentation/articles/cache-how-to-scale/,發現可以使用代碼來配置Redis,所以就比較感興趣試了下。通過https://github.com/rustd/RedisSamples/tree/master/ManageCacheUsingMAML下載了Demo執行個體,並且參考https://msdn.microsoft.com/en-us/library/azure/d
Time of Update: 2015-08-31
標籤:看到網上許多手寫的亦或複製的redis開機自啟動指令碼, 版本好多, 其實最簡單的可以從下載的redis檔案裡找得到我下載的redis是 3.0.3 版本的, 對於其他版本, 沒有詳細查看, 有需要的同學可以自行查看一下具體位置在解壓後的檔案裡 utils 檔案夾下的 redis_init_script 檔案把其複製到 /etc/init.d/下面, 更名為 redis即 cp ~/redis/util/redis_init_script
Time of Update: 2015-08-21
標籤:Redis hash是一個string類型的field和value的映射表.一個key可對應多個field,一個field對應一個value。將一個Object Storage Service 為hash類型,較於每個欄位都儲存成string類型更能節省記憶體。建立一個hash對象時開始是用zipmap(又稱為small hash)來儲存的。這個zipmap其實並不是hash
Time of Update: 2015-08-18
標籤:redis 伺服器 主從 分布式 配置 1、同時啟動多個Redis伺服器,可以考慮在同一台機器上啟動兩或三個Redis伺服器,分別監聽不同的連接埠2、建立用戶端串連3、設定主從關係4、測試具體操作步驟:一、建立啟動redis伺服器./redis-server
Time of Update: 2015-08-14
標籤:一:安裝redis1.下載redis並安裝$wget http://redis.googlecode.com/files/redis-2.2.10.tar.gz$tar zvxf redis-2.2.10.tar.gz$cd redis-2.2.10$make$sudo cp redis.conf /etc/$sudo cp redis-benchmark redis-cli redis-server
Time of Update: 2015-08-04
標籤:redis的官網,www.redis.io1. 先下載 redis: wget http://download.redis.io/releases/redis-3.0.3.tar.gz2. 解壓: tar xzf redis-3.0.3.tar.gz3. 切換如redis目錄,然後安裝 cd redis-3.0.3 make4. 如果發生異常的解決方案:
Time of Update: 2015-07-30
標籤:redis 鏈表 Redis資料類型之鏈錶鏈表的實現redis的列表的底層實現就是一個雙鏈表,源碼在src下的adlist.h和adlist.c鏈表的結點資料結構 /* * 雙端鏈表節點 */ typedef struct listNode { // 前置節點 struct listNode *prev; // 後置節點 struct
Time of Update: 2015-07-28
標籤:redis redis教程 1.zipmap最佳化hash:前面談到將一個Object Storage Service在hash類型中會佔用更少的記憶體,並且可以更方便的存取整個對象。省記憶體的原因是建立一個hash對象時開始是用zipmap來儲存的。這個zipmap其實並不是hash
Time of Update: 2015-07-27
標籤:搭建好叢集之後,為了擴容需要再加入一個節點。那就再複製一個7006,改為相應的redis.conf(複製了改個port就好,如果複製的redis之前屬於叢集,需要把關聯的node.conf之類的去掉)[[email protected] 7006]# vim redis.conf [[email protected] 7006]# src/redis-server redis.conf [[email protected] 7006]# ps -ef |