Time of Update: 2016-08-06
標籤:一、Redis資料常用操作1、string常用操作set key1 aminglinuxget key1 set key1 aming //一個key對應一個value,多次賦值,會覆蓋前面的valuesetnx key2 aaa //返回1get key2 setnx key2 bbb //返回0 說明:setnx 如果key存在,則返回0,不存在會直接建立這個keysetex key3 10 1 //
Time of Update: 2016-06-17
標籤:redis一.什麼是nosql?:特點:不再使用嚴格的表結構.同時不用sql語句作為查詢redis支援資料持久化操作,將記憶體裡面的資料儲存到磁碟上常見的支援的儲存資料的類型(value):string hash set orderset 二.Windows下安裝1.
Time of Update: 2016-08-29
標籤:摘要redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value類型相對更多,包括string(字串)、list(鏈表)、set(集合)、zset(sorted set
Time of Update: 2016-07-03
標籤:初次準備使用redis,一個著名的nosql快取資料庫。這裡是第一天,就簡單寫一下windows下的安裝,遇到的一些問題,然後簡單的使用和測試,之後會在代碼中使用和測試。之後還會在生產環境中進行測試,linux下進行安裝測試,對於緩衝叢集的話,暫時還沒有準備使用,如果以後遇到之後再做說明。 首先是下載:很多網上百度出來的都說windows版本的在github上面是https://github.com/MSOpenTech/redis但是對於很多新手(我也是其中中招的),githu
Time of Update: 2016-09-07
標籤:以下命令以root使用者運行:#cd /tmp/#wget http://redis.googlecode.com/files/redis-2.6.11.tar.gz#tar xzf redis-2.6.11.tar.gz#cd redis-2.6.11#make#make install#cd utils#./install_server.sh根據提示輸入連接埠,日誌路徑,資料路徑等即可.Redis的啟動,關閉命令:service redis_nnn
Time of Update: 2016-09-07
標籤:1.全域key操作:測試指令:全域key操作命令:忽略與key關聯的value的類型刪flushdb 清空當前選擇的資料庫del mykey mykey2 刪除了兩個 Keys改move mysetkey 1 將當前資料庫中的 mysetkey 鍵移入到 ID 為 1 的資料庫中rename mykey mykey1 將 mykey 改名為 mykey1renamenx oldkey newkey 如果 newkey 已經存在,則無效expire mykey 100
Time of Update: 2016-08-12
標籤:conf redis redis設定檔參數說明:1. Redis預設不是以守護進程的方式運行,可以通過該配置項修改,使用yes啟用守護進程daemonize no2. 當Redis以守護進程方式運行時,Redis預設會把pid寫入/var/run/redis.pid檔案,可以通過pidfile指定pidfile /var/run/redis.pid3. 指定Redis監聽連接埠,預設連接埠為637
Time of Update: 2016-08-10
標籤:Redis安裝從官方下載最新Redis進行安裝,官網地址:http://redis.io/download$ wget http://download.redis.io/releases/redis-3.2.3.tar.gz$ tar xzf redis-3.2.3.tar.gz$ cd redis-3.2.3$ make$ make installRedis啟動RedisServer /path/to/redis.confRedis關閉(預設port為6379)RedisCli -p
Time of Update: 2016-08-08
標籤:laravel架構中本身已經存在相應的redis的配置我們在使用的時候只需要更改配置即可,但是在使用的時候一定要注意命名空間的問題,具體可查看config/app.php下面的aliases數組中具體的路徑1、安裝啟動Redis及依賴包如果使用的是Homestead虛擬機器作為本地開發環境的話,Homestead已經為我們安裝好了Redis並開機啟動,如果是使用Windows開發環境的話,可參考 這篇文章
Time of Update: 2016-08-06
標籤:這次介紹的是在虛擬機器centos下安裝redis-3.2.3首先進入官網http://redis.io/download我們可以進行下載 然後通過檔案上傳到centos下面 也可以直接在centis裡面直接下載安裝包因為我的centos是剛新安裝的 所以在運行wget http://download.redis.io/releases/redis-3.2.3.tar.gz出現了錯誤 wget: command not found這個是因為我們沒有安裝了wget軟體包解決方案 yum -
Time of Update: 2016-08-05
標籤:String[html] view
Time of Update: 2016-07-19
標籤:redis叢集注意事項:1.如果是使用redis-trib.rb工具構建叢集,叢集構建完成前不要配置密碼,叢集構建完畢再通過config set + config rewrite命令逐個機器設定密碼2.如果對叢集設定密碼,那麼requirepass和masterauth都需要設定,否則發生主從切換時,就會遇到授權問題,可以類比並觀察日誌3.各個節點的密碼都必須一致,否則Redirected就會失敗[plain] view plain copy 650)
Time of Update: 2016-07-10
標籤: redis的list類型其實就是一個每個子項目都是string類型的雙向鏈表。所以[lr]push和[lr]pop命令的演算法時間複雜度都是O(1)。另外list會記錄鏈表的長度。所以llen操作也是O(1).鏈表的最大長度是(2的32次方-1)。我們可以通過push,pop操作從鏈表的頭部或者尾部添加刪除元素。這使得list既可以用作棧,也可以用作隊列。有意思的是list的pop操作還有阻塞版本的。當我們[lr]pop一個list對象是,如果list是空,或者不存在,會立即返回nil
Time of Update: 2016-07-03
標籤:關鍵字:Redis Jedis 多線程使用jedis作為用戶端串連redis,Jedis封裝了許多對reids的操作,可以很方便的實現對redis的訪問1 <dependency>2 <groupId>redis.clients</groupId>3 <artifactId>jedis</artifactId>4
Time of Update: 2016-06-27
標籤:Redis Util實現package test.jedis;import java.util.List;import java.util.Set;import redis.clients.jedis.Jedis;import redis.clients.jedis.Transaction;public class JedisUtil {public static Jedis redis = new Jedis("localhost", 6379);// 串連redisstatic{//
Time of Update: 2016-06-23
標籤:package cn.com;import java.util.List;import redis.clients.jedis.Jedis;public class Redis_PubSub {public static Jedis redis = new Jedis("localhost", 6379);// 串連redis/** * PUBLISH channel message * 將資訊 message 發送到指定的頻道 channel 。 * */public static
Time of Update: 2016-06-23
標籤:第一步redis安裝:1、首先確認下載包為64位的還是32位的2、下載http://code.google.com/p/servicestack/downloads3、解壓下載包得到以下檔案:cygwin1.dllredis-benchmark.exe //效能測試,用以類比同時N個用戶端發送M個sets/gets查詢redis-check-aof.exe //更新日誌檢查redis-check-dump.exe //本機資料庫檢查redis-cli.exe&
Time of Update: 2016-06-22
標籤:第一步redis安裝:1、首先確認下載包為64位的還是32位的2、下載http://code.google.com/p/servicestack/downloads3、解壓下載包得到以下檔案:cygwin1.dllredis-benchmark.exe //效能測試,用以類比同時N個用戶端發送M個sets/gets查詢redis-check-aof.exe //更新日誌檢查redis-check-dump.exe //本機資料庫檢查redis-cli.exe&
Time of Update: 2016-06-17
標籤:1.1.1redis簡介Redis 是一個開源的使用 ANSI C 語言編寫、支援網路、可基於記憶體亦可持久化的日誌 型、 Key-Value資料庫1.1.2redis常見使用情境1.會話緩衝(Session Cache) 最常用的一種使用Redis的情景是會話緩衝(session cache)。用Redis緩衝會話比其他儲存(如Memcached)的優勢在於:Redis提供持久化。當維護一個不是嚴格要求一致性的緩衝時,如果使用者的購物車資訊全部丟失,大部分人都會不高興的,現在,
Time of Update: 2016-06-17
標籤:最近寫了一個爬蟲,想對它最佳化一下,就想到了可以使用scrapy + redis實現一個分布式爬蟲,今天就學習學習redis。一