Time of Update: 2015-02-14
標籤:node.js下使用Redis,首先:1、有一台安裝了Redis的伺服器,當然,安裝在本機也行2、本機,也就是用戶端,要裝node.js3、項目要安裝nodejs_redis模組注意第 3 點,不是在本機安裝就行了,而是說,要在項目中安裝(引用)。方法是,DOS視窗,在項目目錄下,輸入npm install
Time of Update: 2015-02-08
標籤:redis rdb 持久化 Redis持久化RDB模式的工作原理:Redis持久化RDB模式,Redis藉助了fork命令的copy on write機制。在產生快照時,將當前進程整個複製出來,fork出一個子進程,然後在子進程中迴圈所有的資料,將資料寫成為RDB檔案。 Redis持久化RDB模式引發的問題:RDB模式需要Redis服務所佔記憶體的1倍的記憶體
Time of Update: 2015-02-08
標籤:redis rdb 快照 持久化 Redis提供了RDB持久化機制,即在指定的時間間隔內將記憶體中的資料集快照寫入到磁碟中。RDB的優點:1、這種方式,備份Redis資料庫只有一個檔案,一旦系統出現災難性故障,可以非常容易進行恢複。2、可以輕鬆的將一個壓縮的備份檔案轉移到其他安全的儲存介質上。3、效能最大化,開始持久化時,只需fork出一個子進程,之後由子
Time of Update: 2015-02-02
標籤:原文地址:http://www.hoterran.info/redis_kv_design豐富的資料結構使得redis的設計非常的有趣。不像關係型資料庫那樣,DEV和DBA需要深度溝通,review每行sql語句,也不像memcached那樣,不需要DBA的參與。redis的DBA需要熟悉資料結構,並能瞭解使用情境。下面舉一些常見適合kv資料庫的例子來談談索引值的設計,並與關係型資料庫做一個對比,發現關係型的不足之處。使用者登入系統記錄使用者登入資訊的一個系統,
Time of Update: 2015-02-01
標籤:一、複製在Redis中,使用者可以通過執行SLAVEOF命令或者設定slaveof選項,讓一個伺服器去複製另一個伺服器,我們稱呼被複製的伺服器為主伺服器(master),而對主伺服器進行複製的伺服器則被稱為從伺服器(slave)。假設現在有兩個Redis伺服器,地址分別為127.0.0.1:6379和127.0.0.1:12345,如果我們向伺服器127.0.0.1:12345發送以下命令:127.0.0.1:12345>SLAVEOF127.0.0.1 6379那麼伺服器127.0
Time of Update: 2015-02-04
標籤:安裝配置redis http://www.cnblogs.com/myrunning/p/4222385.html驗證redis的主從複製
Time of Update: 2015-02-03
標籤:安裝配置redis
Time of Update: 2015-02-11
標籤:linux redis 叢集 在此文章中,只介紹redis叢集的安裝步驟,若想知道詳細過程,請參閱以下幾篇文章:Redis叢集_1.redis安裝Redis叢集_2.redis主從配置Redis叢集_3.redis 主從自動切換SentinelRedis叢集_4.redis 啟動指令碼系統內容:CentOS 6.5 mini軟體版本:redis-2.8.19IP地址:節點1:192.168
Time of Update: 2015-02-04
標籤:我用的系統是:redhat[[email protected] ~]# wget http://download.redis.io/releases/redis-2.8.12.tar.gz tar xzf redis-2.8.12.tar.gz[[email protected] ~]# tar xzf redis-2.8.12.tar.gz[[email pr
Time of Update: 2015-01-29
標籤://redis$redis = new Redis();$redis->connect("host", "port");$redis->select(0); //redis預設有0-15 16個資料庫 此處選擇0$redis->dbsize(); //返回有多少個key$keys = $redis->keys("*"); //使用萬用字元列出所有keyvar_dump($keys);//memcache$servers = array(array("host1
Time of Update: 2015-01-26
標籤:下載安裝redis2.8.19的源碼$ wget http://download.redis.io/releases/redis-2.8.19.tar.gz$ tar xzf redis-2.8.19.tar.gz$ cd redis-2.8.19$ make && make install 使用命令src/redis-server 如果顯示如下就說明初步安裝成功,接下來就自定一下配置 _._
Time of Update: 2015-02-06
標籤:直接來看看redis怎麼安裝到windows系統上,並開啟他的服務。可以在這裡下載https://github.com/dmajkic/redis/downloads。我用的是64位的,解壓後的結構是這樣的,有兩個檔案是沒有的,我在後面添加的,install_service.bat和RedisService.exe,我後面會說。進入cmd,進入到上面的安裝路徑,執行redis-server.exe
Time of Update: 2015-02-23
標籤:Redis 2.6.0 內建的Lua Script支援,可以在Redis的Server端一次運行大量邏輯。 整個Script預設是在一個事務裡的。 Script裡涉及的所有Key盡量用變數,從外面傳入,使Redis一開始就知道你要改變哪些key。 EVAL每次傳輸一整段Script比較費頻寬,可以先用SCRIPT LOAD載入script,返回雜湊值。然後用EVALHASH執行。 內建的LUA庫裡還很貼心的帶了CJSON,可以處理JSON字串。 參考:
Time of Update: 2015-02-23
標籤:redis 有序集合 sorted set 辛星
Time of Update: 2015-02-23
標籤:redis 鍵 命令 辛星 在Redis中,我們還可以直接對key直接操作,下面是我們常用的主要命令: (1)keypattern
Time of Update: 2015-02-23
標籤:redis 配置 辛星 Redis中的主要配置項如下: (1)daemonize yes 它表示是否在後台運行,如果寫成yes,那麼在後台運行,如果是no,則表示不在後台運行。 (2)pidfile /var/run/
Time of Update: 2015-02-22
標籤:一、key pattern 查詢相應的key (1)redis允許模糊查詢key 有3個萬用字元 *、?、[] (2)randomkey:返回隨機key (3)type key:返回key儲存的類型 (4)exists key:判斷某個key是否存在 (5)del key:刪除key (6)rename key newkey:改名 (7)renamenx key newkey:如果newkey不存在則修改成功 (8)move key
Time of Update: 2015-01-27
標籤:Redis 在新浪微博中的應用Redis簡介1. 支援5種資料結構支援strings, hashes, lists, sets, sorted setsstring是很好的儲存方式,用來做計數儲存。sets用於建立索引庫非常棒;2. K-V 儲存 vs K-V
Time of Update: 2015-02-14
Redis叢集_4.redis啟動指令碼Redis啟動指令碼:# vi /etc/init.d/redis#!/usr/bin/env bash## redis start up the redis server daemon## chkconfig: 345 99 99# description: redis service in /etc/init.d/redis \# chkconfig --add redis or chkconfig --list redis \
Time of Update: 2015-02-12
Redis叢集_4.redis 啟動指令碼,redis_4.redisRedis啟動指令碼:# vi /etc/init.d/redis#!/usr/bin/env bash## redis start up the redis server daemon## chkconfig: 345 99 99# description: redis service in /etc/init.d/redis \# chkconfig --add redis or