Time of Update: 2015-09-27
標籤:1.首先下載微軟官方推薦的版本redis-2.8.122.開始配置,首先複製兩份redis.conf並且重新命名為redis6379.conf redis6380.conf 裡面的配置節點相應的更改為port 6379 port 63803.開始安裝(最笨的方法 cmd命令列)D:\redis-2.8.12\redis-server.exe –service-install D:\redis-2.8.12\redis6379.conf
Time of Update: 2015-10-25
標籤:主從 master redis slave 主從架構可以本機多執行個體資料庫之間實現,也可以異機多執行個體之間實現。主可讀可寫,備唯讀,這樣就可以實現讀寫分離的架構。redis主從複製的特點:1.一台master可以擁有多個slave(1對多的關係)2.多個slave可以串連同一個master外,還可以串連到其他slave這樣做的原因是,如果master
Time of Update: 2015-10-24
標籤:redis redis啟動與關閉 使用redis-server
Time of Update: 2015-10-20
標籤: redis是目前比較火爆的nosql開源軟體。他因為豐富的資料類型和每秒80k+的速度對有高並發,大訪問量要求的應用情境是很好的選擇。我用redis主要用來做資料的cache。以及分布式系統中session的集中儲存。為瞭解決redis的單點故障,提高redis的可靠性,以前的做法是用Keepalived來控制虛IP的浮動,來進行熱備。隨著redis2.8和3.0版本的誕生。目前官網支援sent
Time of Update: 2015-10-19
標籤:【Redis伺服器操作】1、TIME返回當前伺服器時間。2、DBSIZE返回當前資料庫的 key 的數量。3、LASTSAVE返回最近一次 Redis 成功將資料儲存到磁碟上的時間,以 UNIX 時間戳記格式表示。4、BGSAVE在後台非同步(Asynchronously)儲存當前資料庫的資料到磁碟。BGSAVE 命令執行之後立即返回 OK ,然後 Redis fork 出一個新子進程,原來的 Redis
Time of Update: 2015-10-16
標籤:【Redis Hash操作】1、HSET key field value Sets field in the hash stored at key to value. If key does not exist, a new key holding a hash is created. If field already exists in the hash, it
Time of Update: 2015-10-14
標籤: 普通方式 直接看代碼 package com.whereta.jedis;import org.springframework.stereotype.Component;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import javax.annotation.Resource;import java.util.
Time of Update: 2015-10-13
標籤: 配置主從複製 建立從檔案夾,譬如 /usr/local/slaves/下建立 6380 6381 兩個檔案夾(兩個從伺服器) 複製redis.conf到剛建立的兩個檔案夾中 修改redis.conf 中的 port 6380 slaveof 127.0.0.1 6379 ------ip表示主伺服器的ip 連接埠表示主伺服器連接埠 儲存退出,另一個從伺服器做同樣修改,如果連接埠不是6380,修改斷開即可,此處修改為6381
Time of Update: 2015-10-09
標籤:1.redis介紹Redis是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。2.阻塞隊列使用非阻塞隊列的時候有一個很大問題就是:它不會對當前線程產生阻塞,那麼在面對類似消費者-生產者的模型時,就必須額外地實現同步策略以及線程間喚醒策略,這個實現起來就非常麻煩。但是有了阻塞隊列就不一樣了,它會對當前線程產生阻塞,比如一個線程從一個空的阻塞隊列中取元素,此時線程會被阻塞直到阻塞隊列中有了元素。當隊列中有
Time of Update: 2015-10-09
標籤:Redis介紹Redis是一種進階key-value資料庫。它跟memcached類似,不過資料可以持久化,而且支援的資料類型很豐富。有字串,鏈表、雜湊、集合和有序集合5種。支援在伺服器端計算集合的並、交和補集(difference)等,還支援多種排序功能。所以Redis也可以被看成是一個資料結構伺服器。Redis的所有資料都是儲存在記憶體中,然後不週期性通過非同步方式儲存到磁碟上(這稱為“半持久化模式”);也可以把每一次資料變化都寫入到一個append only
Time of Update: 2015-09-30
標籤:redis 備份 伺服器 redis的備份功能使用非常簡單。配置一個主從式備份機制使得redis的從伺服器與主伺服器完全一樣。以下是對redis備份非常重要的描述。
Time of Update: 2015-09-29
標籤: 在StackExchange.Redis中最重要的對象是ConnectionMultiplexer類, 它存在於StackExchange.Redis命名空間中。這個類隱藏了Redis服務的操作細節,ConnectionMultiplexer類做了很多東西, 在所有調用之間它被設計為共用和重用的。不應該為每一個操作都建立一個ConnectionMultiplexer 。 ConnectionMultiplexer是安全執行緒的 , 推薦使用下面的方法。在所有後續樣本中 ,
Time of Update: 2015-09-28
標籤:redis 是一個基於記憶體的高效能key-value資料庫,資料都儲存在記憶體中定期重新整理到磁碟,以極高的讀寫效率而備受關注。他的特點是支援各種資料結構,stirng,hashes, list,set,和sorted sets1.下載安裝wget http://download.redis.io/redis-stable.tar.gztar -zxvf redis-stable.tar.gzcd redis-stablemake2.make test 檢查一下是否正常,遇到1
Time of Update: 2015-09-26
標籤:BGREWRITEAOFAsynchronously rewrite the append-only file BGSAVE Asynchronously save the dataset to disk CLIENT KILL [ip:port] [ID client-id] [TYPE normal|slave|pubsub] [ADDR ip:port] [SKIPME yes/no]Kill the connection of a
Time of Update: 2015-09-25
標籤:DISCARDDiscard all commands issued after MULTIMore: http://redis.io/commands/discard, http://www.redis.cn/commands/discard.html EXECExecute all commands issued after
Time of Update: 2015-09-21
標籤:由於項目中需要使用批量插入功能, 所以在網上尋找到了Redis 批量插入可以使用pipeline來高效的插入, 範例程式碼如下: String key = "key";Jedis jedis = new Jedis("xx.xx.xx.xx");Pipeline p = jedis.pipelined();List<String> myData = .... //要插入的資料列表for(String data: myData){ p.hset(key,
Time of Update: 2015-09-21
標籤:回到目錄這個文章其實是我心中的核心組件的第七回,確實在時間上有些滯後了,但內容並不滯後!本文MSMQ只是個引題,我確實不太想說它,它是微軟自己整合的一套訊息佇列,寄宿在Window服務裡,穩定性十在不敢恭維,而redis隊列我們選擇的驅動用戶端是ServiceStack.Redis,之所以選擇它就是因為它穩定,更新快,對於其它的驅動可能用上幾年都不會去更新,而ServiceStack.Redis一直走到redis用戶端的前沿!Redis隊列即時和非即時:這個說的即時和非即時主要針對的是消費
Time of Update: 2015-09-21
標籤:tomcat叢集 session redis 因為tomcat跟tomcat-redis-session-manager之間的版本相容性比較差,本文使用實測可行的jar,並提供下下載;環境是tomcat7-java7,jar包請下載附件 第一步:ja
Time of Update: 2015-09-19
標籤:redis sentinel
Time of Update: 2015-09-15
標籤:轉載自http://blog.nosqlfan.com/html/3202.html?ref=redisztRedis是一種面向“鍵/值”對類型資料的分布式NoSQL資料庫系統,特點是高效能,持久儲存,適應高並發的應用情境。它起步較晚,發展迅速,目前已被許多大型主機構採用,比如Github,看看誰在用它。本文翻譯自Redis的一篇官方文檔:A fifteen minute introduction to Redis data