redis-cli 命令總結

文章目錄 1、串連操作相關的命令2、對value操作的命令4、對List操作的命令5、對Set操作的命令6、對zset(sorted set)操作的命令7、對Hash操作的命令8、持久化9、遠程服務控制 轉載:http://slj.me/2011/04/redis-cli-commands/Redis提供了豐富的命令(command)對資料庫和各種資料類型進行操作,這些command可以在Linux終端使用。在編程時,比如使用Redis

在Ruby On Rails項目中使用Redis做快取資料庫

最容易跟Redis做比較的,當然是Memcache,不過除了目前Redis還不支援叢集外,我覺得使用redis可能會有更好的效果。Redis官網:http://redis.io/參考資料:http://stackoverflow.com/questions/10558465/memcache-vs-redis如果要在ROR項目中使用Redis做緩衝,可以使用redis-store組件:https://github.com/jodosha/redis-store當然,他也可以運用於其他Ruby架構

MongoDB,Redis,Tokyo Cabinet,BerkeleyDB之效能比較

      今天搜了一篇文章《NoSQL Solution: Evaluation and Comparison: MongoDB vs Redis, Tokyo Cabinet, and Berkeley DB 》很巧有中文翻譯版,寫的很詳實,其中作者對MongoDB,推崇備至,但插入2億條資料需要幾個小時,看到這一點我更有信心了,我近1個月剛寫了一個資料庫的雛形,目前在膝上型電腦上1G記憶體的虛擬機器上,插入2億條資料只需數十秒。         

redis資料結構與命令

redis是一個KEY-VALUE資料庫;對於redis來說,KEY是一個string類型,而value則只是一個二進位串,redis並不關心它的內容;通過不同的命令,redis決定將value存到特定的資料結構中;比如,用set命令,將把value存在string;用hset,將把value存在set。先列一下,具體待分析補充1.String主要支援set append strlen getrange incr setbit等命令2. HASH主要支援hset

redis replica時觸發了BGSAVE FAIL的問題

今天做redis replica碰到一個問題。執行了slaveof命令後,slave info顯示與master斷開,查看系統日誌顯示報錯如下:Connecting to MASTER...[17727] 07 Dec 11:31:03 * MASTER <-> SLAVE sync started[17727] 07 Dec 11:31:03 * Non blocking connect for SYNC fired the event.[17727] 07 Dec 11:31:0

Redis 主從複製

一.redis主從複製特點:1.master(主)可以擁有多個slave(從)2.多個slave可以串連同一個master外,還可以串連到其他slave3.主從複製不會阻塞master,在同步資料時,master可以繼續處理client請求4.提高系統的伸縮性5.可以在master禁用資料持久化,注釋掉master設定檔中的所有save配置,只需在slave上配置資料持久化#當有一條Keys資料被改變是,900秒重新整理到disk一次#save 900 1#當有10條Keys資料被改變時,300

google protocol buffer 與 redis 結合使用

google protocol buffer 可以將對象序列化,而redis作為優秀的NOSQL資料庫,這裡我將以執行個體方式介紹,將C++對象序列化,並存放在redis資料庫中! google protocol buffer 的安裝以及基礎使用可以閱讀我上一片文章.redis的安裝使用,可以查閱,這裡不再描述.我使用redis的官方C client: hiredis. protobuf 物件模型:package cn.vicky.model.seri;message User {

基於Redis的CAS叢集

單點登入(SSO)是複雜應用系統的基本需求,Yale CAS是目前常用的開源解決方案。CAS認證中心,基於其特殊作用,自然會成為整個應用系統的核心,所有應用系統的認證工作,都將請求到CAS來完成。因此CAS伺服器是整個應用的關鍵節點,CAS發生故障,所有系統都將陷入癱瘓。同時,CAS的負載能力要足夠強,能夠承擔所有的認證請求響應。利用負載平衡和叢集技術,不僅能克服CAS單點故障,同時將認證請求分布到多台CAS伺服器上,有效減輕單台CAS伺服器的請求壓力。下面將基於CAS

Redis源碼學習之【動態字串】

介紹由於在標準C中沒有字串這一類型,因而Redis實現了一個自己的字串sds。源檔案sds.h sds.c分析資料結構// sds 類型typedef char *sds;// sdshdr 結構struct sdshdr { // buf 已佔用長度 int len; // buf 剩餘可用長度 int free; // 實際儲存字串資料的地方 char

redis用戶端 predis與phpredis 比較

predis目錄中有一個FAQ.markdown檔案,FAQ中文意思經常問到的問題,該文檔對redis的用戶端predis和phpredis進行了比較分析,優點,不足做了說明,還是老外的文檔清楚,一看就明白,當然這個跟我們自己測試比較結果還是有一定出入,需進一步測試。 # Some frequently asked questions about Predis #____________________________________________### What is the point

Bump的Redis應用經驗

文章目錄 1.將Redis用作訊息佇列2.將Redis用作記錄收集器3.儲存社交關係4.用作緩衝層5.關於持久化6.與MongoDB一起使用的問題

Redis安裝與使用

簡介  redis是一個開源的key-value資料庫。它的value不僅包括基本的string類型,還支援list,set,sorted set和hash類型。redis官方網站:Redis官網,redis用戶端有多種語言支援版本,C#版本學習教程:ServiceStack.Redis使用教程。1、安裝#wget http://redis.googlecode.com/files/redis-2.6.10.tar.gz#tar xzf redis-2.6.10.tar.gz#cd

redis.conf

# Redis configuration file example# 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 no# When run as a daemon, Redis write a pid file in

解密Redis持久化

前言項目上經常用到redis進行持久化儲存,卻不知道redis持久化的原理,這裡轉載一篇部落格,權當記讀書筆記了,原文地址:http://blog.nosqlfan.com/html/3813.html寫操作的流程首先我們來看一下,資料庫在進行寫操作時到底做了哪些事,主要有下面五個過程:用戶端向伺服器端發送寫操作(資料在用戶端的記憶體中)資料庫服務端接收到寫請求的資料(資料在伺服器端的記憶體中)伺服器端調用write(2)這個系統調用,將資料往磁碟上寫(資料在系統記憶體的緩衝區中)作業系統將緩衝

Redis on Windows

Redis on Windows 是 Redis 在 Windows 下的原型版本,基於 Redis 2.4.11,支援 64 位元 Windows。編譯方法:使用 Visual Studio 10 開啟 msvs\redisserver.sln 檔案並進行構建構建成功後將在 msvs\$(Configuration)

十. redis java client

    redis首頁上列出的java 用戶端有JDBC-Redis JRedis Jedis三種,下面分別介紹三種用戶端的優缺點及其他相關的工具. 支援redis版本效能維護推薦JDBC-Redis not good  JRedis1.2.n release 2.0.0 尚未release版本fast  Jedis2.0.0 releasefastactively developed推薦 JDBC-Redis JDBC-Redis is just a JDBC wrapper for

ubuntu安裝啟動redis

1、下載安裝cd /tmpwget http://redis.googlecode.com/files/redis-2.2.13.tar.gztar -zxf redis-2.2.13.tar.gzcd redis-2.2.13makesudo make install這時Redis 的可執行檔被放到了/usr/local/bin2、下載設定檔和init啟動指令碼:wget

在Windows上以服務方式運行 MSOPenTech/Redis

ServiceStack.Redis 使用教程裡提到Redis最好還是部署到Linux下去,Windows只是用來做開發環境,現在這個命題發生改變了,在Windows上也可以部署生產環境的Redis,這都要感謝微軟的開放,把Redis在Windows上的環境給我們搞定了,最新的版本已經支援64位了。那麼Redis在32位上的儲存能力受限於可用的地址空間,也就是3GB。 要在Windows上運行64位Redis ,可以從https://github.com/MSOpenTech/redis

redis五種資料類型的使用

redis五種資料類型的使用 (摘自:http://tech.it168.com/a2011/0818/1234/000001234478_all.shtml )1、String常用命令:set,get,decr,incr,mget

更新redis到2.2.1版本

今天把redis從2.0.4升級到2.2.1的了,伺服器和開發環境都進行了升級了。先來看看redis的update notes.Redis 2.2 release notes Migrating from 2.0 to 2.2   從2.0遷移到2.2版本Redis 2.0 is mostly a strict subset of 2.2.  Some return value changed in edgecases, basicaly it is very unlikely that

總頁數: 283 1 .... 31 32 33 34 35 .... 283 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.