Time of Update: 2015-05-27
標籤:redis mongodb crud 安裝好MongoDB後, 可以其中的javascript shell來嘗試運行一下 在Mac下,從安裝到能夠運行mongo的shell,步驟如下: 1. 找到MongoDB的官網。下載合適的安裝包。如Mac下面的dmg 2. 解壓安裝。 3. 配置環境變數。
Time of Update: 2015-05-26
標籤:php擴充模組PHP的安裝安裝路徑/usr/local/php-verln -s /usr/local/php-ver php./configure --prefix=/usr/local/php-5.3.22 \--with-pear=/usr/share/php \--with-zlib-dir=/usr/local \--with-bz2 \--with-libxml-dir=/usr \--with-gd \--enable-gd-native-ttf
Time of Update: 2015-05-25
標籤:java webservice 讀寫redis資料庫 webservice redis 一、準備工作1、MyEclipse102、JDK 1.7.03、apache-tomcat-6.0.13二、建立服務端1、建立【Web Service
Time of Update: 2015-05-21
標籤:在傳統的項目中,我們經常會用到緩衝來最佳化資料庫的讀取,比如java中,我們利用spring的AOP能力,在讀寫資料庫前增加對緩衝的操作。在node與mongodb的項目中也仍然會存在類似問題,本文參考了mongoose-redis-cache這個外掛程式。https://github.com/conancat/mongoose-redis-cache該外掛程式還不太完善,但基本的思路是很簡單的,初始化一個redis用戶端,然後重寫mongoose的exec方法,將exec的參數設定為re
Time of Update: 2015-05-21
標籤:導致異常情況: 1、三個redis節點資料 無法rdb持久化 2、redis資料 只能讀不能寫入(有問題1導致),結果直接導致資料無法新增和更新目前臨時處理方式:1、 config set stop-writes-on-bgsave-error no
Time of Update: 2015-05-21
標籤:之前一篇隨筆——Redis安裝及主從配置已經詳細的介紹過Redis的安裝於配置。本文要講的是如何在已經安裝過Redis的機器上快速的建立出一個新的Redis快取資料庫。一、環境介紹1) Linux版本:Red Hat Enterprise Linux Server release 6.1 (Santiago)2) Redis版本:Redis 2.6.16 64 bit3)
Time of Update: 2015-05-27
標籤: 1、memcached資料存放區類型只有key-value方式儲存, redis支援的更多, 包括鏈表,雜湊表,集合, 有序集合等; 2、memcached不支援持久化儲存,當memcached的伺服器重啟,資料全部丟失;redis支援持久化,
Time of Update: 2015-05-27
標籤:?背景:由於之前一直沒有試過Linux的環境,今天加了記憶體之後,虛擬機器開了3G,速度大大提高,對照部落格試一下安裝Redis的過程。?體驗:下載源碼,解壓,編譯$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz?下載完成?$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make?將編譯後的檔案拷貝到一個目錄;mkdir /usr/rediscp redis-server
Time of Update: 2015-05-26
標籤:redis 安裝 linux 1、下載源碼,解壓縮後編譯源碼。.$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make2、
Time of Update: 2015-05-24
標籤:nrpe nagios前言:在內網環境監控外網ECS中的內網服務連接埠,試了幾種方法都沒成功,最後還是考慮用check_tcp來監控,輸出命令資訊,監控結果非常詳細,很贊!分享給大家,希望對大家有所協助。一、check_tcp監控memcached通過輸入 stats 得到參數,輸入quit 退出因此可以利用check_tcp 來得到memcached的回應時間、uptime等資訊,具體的命令格式如下:/usr/local/nagios/libexec/check_tcp -H
Time of Update: 2015-05-27
標籤:緩衝 memcached redis memcachedredis持久化不支援支援分布式支援支援主從涉及複雜操作,可能需要分布式鎖來支援線程多線程單線程避免了不必要的環境切換和競爭條件
Time of Update: 2015-05-26
標籤:redis tcl redis啟動 </pre><pre name="code" class="java">java
Time of Update: 2015-05-24
標籤:一:建立maven的webapp項目,加入spring session的相關依賴pom.xml 如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
Time of Update: 2015-05-22
標籤:redis jedis spring-data-redis 一、背景最近使用spring-data-redis 和jedis 操作redis時發現儲存在redis中的key不是程式中設定的string值,前面還多出了許多類似\xac\xed\x00\x05t\x00這種字串二、原因spring-data-redis的RedisTemplate<K,
Time of Update: 2015-05-25
標籤:目錄1、Replication的工作原理2、如何配置Redis主從複製1、Replication的工作原理在Slave啟動並串連到Master之後,它將主動發送一條SYNC命令。此後Master將啟動後台存檔進程,同時收集所有接收到的用於修改資料集的命令,在後台進程執行完畢後,Master將傳送整個資料庫檔案到Slave,以完成一次完全同步。而Slave伺服器在接收到資料庫檔案資料之後將其存檔並載入到記憶體中。此後,Master繼續將所有已經收集到的修改命令,和新的修改命令依次傳送給Sla
Time of Update: 2015-05-26
標籤:List相關:LPOP key : 刪除並取得LIST頭部一個元素RPOP key : 刪除並取得LIST尾部一個元素BLPOP key [key ...] timeout : 刪除並取得LIST頭部一個元素,如果沒有就BLOCKBRPOP key [key ...] timeout : 刪除並取得LIST尾部一
Time of Update: 2015-05-26
標籤:將一個或多個值 value 插入到列表 key 的表頭 如果有多個 value 值,那麼各個 value 值按從左至右的順序依次插入到表頭:比如對一個空列表 mylist 執行 LPUSH mylist a b c ,則結果清單為 c b a ,等同於執行執行命令 LPUSH mylist a 、 LPUSH mylist b 、 LPUSH mylist c 。 如果 key 不存在,一個空列表會被建立並執行 LPUSH 操作。 當 key
Time of Update: 2015-05-29
標籤: 以下內容多為摘抄轉載;1. Redis 是什麼Redis是一個開源的使用ANSI C語言編寫的基於記憶體的key/value儲存系統,與memcache類似,但它支援的value類型更多,包括:字串(string)、鏈表(list)、集合(set)、有序集合(sorted set)和hash
Time of Update: 2015-05-21
標籤:Redis是當前很流行的一種開源索引值資料庫。目前睿思的後台架構在資料庫層採用了Redis和MySQL組合的形式,其中Redis主要用來儲存狀態資訊(比如當前種子的peer)和讀寫頻繁的資料。Redis完全運行在記憶體之上,無lock設計,速度非常快!通過實測,在睿思伺服器上讀寫速度達到3萬次/s。
Time of Update: 2015-05-28
Linux如何安裝redis,Linux安裝redis 1、下載源碼,解壓縮後編譯源碼。.$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make2、