Time of Update: 2015-04-10
標籤:轉自: http://blog.163.com/sun_jian_zhang/blog/static/187804041201310795917333/1. Redis中,並不是所有的資料都一直儲存在記憶體中的,這是和Memcached相比一個最大的區別。2. Redis不僅僅支援簡單的k/v類型的資料,同時還提供list,set,hash等資料結構的儲存。3. Redis支援資料的備份,即master-slave模式的資料備份。4.
Time of Update: 2015-04-10
標籤: vectorCache: 字面意思是“向量緩衝”, 一般翻譯為“列緩衝”, 用來儲存微博資訊的 id。 不是每條微博的 id 都會保持在這裡, 只有最新或被關注最多的需要緩衝。 研修達人top10 方法:getTopUsers參數:startDateTime,start,end獲得研修達人列表,類型Set<String> 廣告:方法:getAD()參數: location, fromTime, toTime, start, end (
Time of Update: 2015-04-03
標籤:ehcache memcached redis 緣由今天發現有個項目訪問很慢,其中一個原因就是讀取oracle時慢,資料量不大,配置表忽略,業務表也就38萬條記錄。一個解決方案是使用緩衝。那麼問題來了,用哪個緩衝架構好?Ehcache項目一直用它,不過版本可能有點低。確實很方便,就一個jar包搞過來就行。java的首選。Memcached用c寫的,比較麻煩,要安裝。與java整合的資料感覺
Time of Update: 2015-04-07
標籤:redis jedis 1.關於Redisredis:<span style="font-family: Arial, Helvetica, sans-serif;">http://download.csdn.net/detail/he90227/8569855</span>Redis是什嗎?兩句話可以做下概括: 1. 是一個完全開源免費的key-value記憶體資料庫 2.
Time of Update: 2015-04-02
標籤:spring data redis Spring-Data-Redis項目(簡稱SDR)對Redis的Key-Value資料存放區操作提供了更高層次的抽象,類似於Spring Framework對JDBC支援一樣。 項目首頁:http://projects.spring.io/spring-data-redis/ 項目文檔:http://docs.spring.io/spring-data/redis/docs/1.5
Time of Update: 2015-04-04
標籤:nosql redis 資料庫 關於redis的介紹下面是引用百度百科的定義:redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value類型相對更多,包括string(字串)、list(鏈表)、set(集合)、zset(sorted set
Time of Update: 2015-04-09
標籤: 1.準備 1>redis-3.0 tar包 2>yum ruby rubygem 提示:①安裝rubygem時,有可能需先安裝ruby-rdoc,然後執行ruby setup.rb與gem install -l redis
Time of Update: 2015-04-08
標籤: 這個可能和Redis沒有直接的關係。。。 是我在yum install的時候發現centos的yum實在是太慢,上網查了下。網易163有個yum鏡像,為了讓CentOS6使用速度更快的YUM更新源,可以選擇163(網易)的更新源。 切換也很簡單,具體步驟如下: 1.下載repo檔案 wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 2.備份並替換系統的repo檔案 cd
Time of Update: 2015-04-08
標籤:redis(二)進階用法事務redis的事務是一組命令的集合。事務同命令一樣都是redis的最小執行單元,一個事務中的命令要麼執行要麼都不執行。首先需要multi命令來開始事務,用exec命令來執行事務。127.0.0.1:6379> multiOK127.0.0.1:6379> hset user:1 name xiaomingQUEUED127.0.0.1:6379> hset user:1 name daxiongQUEUED127.0.0.1:6379>
Time of Update: 2015-04-07
標籤:Redis 安裝與簡單樣本一、Redis的安裝 Redis如下:https://github.com/dmajkic/redis/downloads 解壓後根據自己機器的實際情況選擇32位或者64位。下載解壓後圖片如下: redis-server.exe redis伺服器的daemon啟動程式redis.conf redis設定檔redis-cli.exe redis命令列操作工具。當然,也可以用telnet根據其純文字協議來操作redis-check-dump.exe
Time of Update: 2015-04-06
標籤:redis7.資料類型set name zsjget namesetnx name :不會覆蓋原來的值,如果存在不更新,如果不存在擇設定setex:設定並指定有效期間setex haircolor 10 red :設定haircolor的有效時間為10秒沒有設定有效期間代表永久有效setrange name 6 gmail.com:從第六個字元開始替換成gmail.com【替換同等長度】mset key1 valus1 key2
Time of Update: 2015-04-06
標籤:redis11.redis常用命令keys * 返回所有的鍵keys my* 模糊比對exists key 確認key是否存在del keyexpire key time對現有的鍵設定到期時間[秒為單位]ttl key 查看到期時間,-1代表已到期move 將當期資料庫中的key移到其它資料庫當中select database_name 選擇資料庫move key database_namepersist key 取消到期時間,此時ttl key返回-1並不代表到期randomkey
Time of Update: 2015-04-06
標籤:原文:Cassandra代替Redis?最近用Cassandra的又逐漸多了,除了之前的360案例,在月初的QCon Shanghai 2013 籬笆網也介紹了其使用案例。而這篇百萬使用者時尚分享網站feed系統擴充實踐文章則提到了Fashiolista和Instagram從Redis遷移到Cassandra的案例。考慮到到目前仍然有不少網友在討論Redis的用法問題,Redis是一個資料庫、記憶體、還是Key value store?以及Redis和memcache在實際情境的抉擇問題,
Time of Update: 2015-04-03
標籤:redis 緩衝 kv資料庫 Redis簡介??Redis是Remote Dictionary Server(Redis) 的縮寫,或許光聽名字你就能猜出它大概是做什麼的。不錯,它是一個由Salvatore Sanfilippo編寫的key-value儲存系統,是一個使用ANSI
Time of Update: 2015-04-02
標籤:redis一、redis的key有六種到期策略1、noeviction:一旦記憶體滿則返回錯誤2、allkeys-lru:對所有的key進行LRU3、volatile-lru:只對設定了到期的key進行LRU(預設的方式)4、allkeys-random:隨機剔除一個key5、volatile-random:對設定到期的key進行隨機剔除一個6、volatile-ttl:刪除即將到期的key根據官網的描述,redis使用的LRU並非真正的LRU演算法,精確度並不高。redis3.0版本的L
Time of Update: 2015-04-02
標籤:redis3.0 高效能 kv redis Redis 3.0.0 正式版終於到來了,與 RC6 版本比較,該版本改進包括:* 修複了無磁碟的複製問題 (Oran Agra)* 在角色變化後對 BLPOP 複製進行測試 (Salvatore Sanfilippo)* prepareClientToWrite() 錯誤處理方法的改進 (Salvatore
Time of Update: 2015-03-31
標籤:一、redis實現主從複製-單機測試1、安裝redis tar -zxvf redis-2.8.4.tar.gzcd redis-2.8.4make && make install2、配置主從關係需要在slave伺服器的redis.conf中配置slaveof 192.168.1.1 6379 #指定master的ip和連接埠具體配置見下:cp redis.conf redis-master-6379.confvi2
Time of Update: 2015-03-30
標籤:Redis的持久化有2種方式1快照2是日誌 1、Rdb快照的配置選項save 900 1 // 900內,有1條寫入,則產生快照save 300 1000 // 如果300秒內有1000次寫入,則產生快照save 60 10000 // 如果60秒內有10000次寫入,則產生快照(這3個選項都屏蔽,則rdb禁用) 理解的話可以倒著向上看 stop-writes-on-bgsave-error yes //
Time of Update: 2015-03-29
標籤:Redis支援簡單的事務Redis與mysql事務的對比MysqlRedis開啟starttransactionmuitl語句普通sql普通命令失敗rollback復原discard取消成功commitexec注:rollback與discard的區別如果已經成功執行了2條語句,第3條語句出錯.Rollback後,前2條的語句影響消失.Discard只是結束本次事務,前2條語句造成的影響仍然還在注:在mutil後面的語句中,語句出錯可能有2種情況 文法就有問題,這種,exec時,
Time of Update: 2015-03-29
標籤:Chapter7 壓縮列表列表鍵和雜湊鍵的底層實現之一(列表鍵只包含少量元素,且元素為小整數或較短字串;而雜湊鍵之包含少量索引值對,且每個索引值對的key和value都是小整數或較短字串)。為了節約記憶體。壓縮列表的組成一系列特殊編碼的連續記憶體塊組成的順序型(sequential)資料結構,包含多個節點entry,每個entry儲存一個位元組數組或一個整數。記憶體組織:具體含義:壓縮列表節點的組成每個節點儲存一個位元組數組或者一個整數值,由 previous_entry_length 、