Time of Update: 2015-06-24
標籤:公司裡最近redis伺服器壓力越來越大,其大概情況,只能從作業系統層面看,並不詳盡,故同事在網上找了一個叫做 redis-live的開源項目,我配合部署了一下,還真有點意思,並解決了其中部分小debug,原文來之這裡目前來說,越來越多的使用多了NOSQL的業務,但是這方面的監控缺不多。今天給大家介紹幾個專業監控redis服務的工具,便於大家進行redis效能分析。下面開始介紹安裝redis-live:因為redis-live是基於python開發的,所以首先要部署所需要的python環境1
Time of Update: 2015-06-24
標籤:redis linux 最近在排查redis做rdb時會有部分請求逾時的case。初步判斷是我們redis伺服器上開啟了THP(Transparent Huge Pages)。 1) Linux本身的頁大小是固定的4KB,在2.6.38核心新增了THP,透明地支援huge page(2MB)的使用,並且預設開啟。開啟THP的優勢在於:
Time of Update: 2015-06-25
標籤:linux redis 開機自動開啟 以下是linux開啟連接埠命令的使用方法。nc -lp 23 &(開啟23連接埠,即telnet)netstat -an | grep 23 (查看是否開啟23連接埠)做redis時想開機自啟動6379連接埠:(本質是要自啟動連接埠所對應的服務) 1. 修改/etc/redis.conf,開啟後台運行選項: # By
Time of Update: 2015-06-25
標籤: Redis是什嗎?兩句話可以做下概括: 1. 是一個完全開源免費的key-value記憶體資料庫 2. 通常被認為是一個資料結構伺服器,主要是因為其有著豐富的資料結構 strings、map、 list、sets、 sorted sets Redis不是什嗎?同樣從兩個方面來做下對比: 1. 不是sql server、mySQL等關係型資料庫,主要原因是: &
Time of Update: 2015-06-21
標籤:注意:目錄的許可權 chomd 777 -R 1、安裝redis下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz上傳phpredis-2.2.4.tar.gz到/usr/local/src目錄cd /usr/local/src #進入軟體包存放目錄tar zxvf phpredis-2.2.4.tar.gz #解壓cd
Time of Update: 2015-06-22
標籤:1. 下載並安裝 redis 2.6.16版 sudo mkdir /usr/local/src/Rediscd /usr/local/src/Redissudo wget http://download.redis.io/releases/redis-2.6.16.tar.gztar -zxf redis-2.6.16.tar.gzcd redis-2.6.16sudo make2. 檢驗編譯是否 正確sudo make
Time of Update: 2015-06-25
標籤:??命令解釋lpush key string在key對應list的頭部添加字串元素,返回1表示成功,0表示key存在且不是list類型。rpush key string同上,尾插入。llen key返回key對應list的長度,key不存在返回0,如果key對應類型不是list返回錯誤。lrange key start end返回指定區間內的元素,下標從0開始,負值表示從後面計算,-1表示倒數第一個元素 ,key不存在返回空列表。ltrim key start
Time of Update: 2015-06-25
標籤:redis
Time of Update: 2015-06-24
標籤:HyperLogLog資料結構簡介 可以看http://www.cnblogs.com/ysuzhaixuefei/p/4052110.html 部落格,介紹的相對比較清晰。 HyperLogLog資料結構,可以接收多個參數輸入,然後估算出元素的基數。 ? 基數:集合中不同元素的數量。比如 {‘apple‘, ‘banana‘,
Time of Update: 2015-06-24
標籤:一、Key Key命令速查:命令說明DEL刪除給定的一個或多個 key,不存在的 key 會被忽略,傳回值:被刪除 key 的數量DUMP序列化給定 key,返回被序列化的值,使用 RESTORE 命令可以將這個值還原序列化為 Redis
Time of Update: 2015-06-24
標籤:啟動 Redis 服務 src/redis-server或者src/redis-server redis.confsrc/redis-server redis.conf 1>log.log 2>errlog.log1為標準輸出,2為錯誤輸出 將 Redis 作為 Linux 服務隨機啟動 vi /etc/rc.local, 加入代碼:/root/install/redis-2.4.9/src/redis-server用戶端串連 src/redis-cli停止redis服務:
Time of Update: 2015-06-24
標籤:redis protocol resp client 在官網http://redis.io/topics/protocol有對redis通訊協定有做說明。基於下面的一些原因,我想解析redis client protocol:1、足夠瞭解通訊協定,有助於做出更好的系統設計。2、學習RESP的設計思想,不僅能擴充我的思維,也許將來能應用於My Code中。3
Time of Update: 2015-06-23
標籤:redis shell proc redis-pid profile redis設定檔主要遇到的問題是:redis.pid沒有找到下面是我的設定檔# By default Redis does not run as a daemon. Use ‘yes‘ if you need it.# Note that Redis
Time of Update: 2015-06-22
標籤:??命令解釋APPEND key value如果 key 已經存在並且是一個字串, APPEND 命令將 value 追加到 key 原來的值的末尾。如果 key 不存在, APPEND 就簡單地將給定 key 設為 value ,就像執行 SET key value 一樣。set key value對key賦值value。setnx key value同上,如果key已經存在,返回0 。nx 是not exist的意思.翻譯:if key not exist ,then set key
Time of Update: 2015-06-21
標籤:樹莓派 go reids raspberrypi 今天翻了翻舊資料,發現點東西。之前公司伺服器還沒就位(初創公司沒辦法)時.正討論區伺服器的事,有同事拿出了他的Raspberry
Time of Update: 2015-06-21
標籤:什麼是 SLOWLOGSlow log 是 Redis 用來記錄查詢已耗用時間的日誌系統。查詢已耗用時間指的是不包含像client響應(talking)、發送回複等 IO 操作,而單單是運行一個查詢命令所耗費的時間。另外,slow log 儲存在記憶體裡面,讀寫速度很快,因此你能夠放心地使用它,不必操心由於開啟 slow log 而損害 Redis 的速度。設定 SLOWLOGSlow log 的行為由兩個配置參數(configuration parameter)指定。能夠通過改寫
Time of Update: 2015-06-21
標籤:redis 配置 redis配置 叢集 主從 Web程式猿部落格:http://blog.csdn.net/thinkercode如果是一個專業的 DBA, 那麼執行個體啟動時會加很多的參數以便使系統啟動並執行非常穩定, 這樣就可能會在啟動時在 Redis 後面加一個參數,以指定設定檔的路徑,就象 mysql
Time of Update: 2015-06-21
標籤:轉載地址:http://www.cnblogs.com/shanyou/archive/2012/01/28/2330451.html Rdis和JQuery一樣是純粹為應用而產生的,這裡記錄的是在CentOS 5.7上學習入門文章:1.Redis簡介 Redis是一個key-value儲存系統。和Memcached類似,但是解決了斷電後資料完全丟失的情況,而且她支援更多無化的value類型,除了和string外,還支援lists(鏈表)、sets(集合)和zsets(有序集合)
Time of Update: 2015-06-23
redis基礎4-redis服務,redis基礎4-redis redis設定檔主要遇到的問題是:redis.pid沒有找到下面是我的設定檔# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.daemonize yes# When
Time of Update: 2015-06-25
Redis伺服器學習筆記(一)一、Redis的安裝:wget http://download.redis.io/redis-stable.tar.gztar xzfredis-stable.tar.gzcd redis-stablemakemake install二、Redis的簡單介紹:1.