Redis教程

Sentinel超最大連接數

5

Harries 發布于 2017-10-16

1. 問題描述 某準生產系統,測試運行一段時間后程序和命令行工具連接sentinel均報錯,報錯信息為: jedis.exceptions.JedisDataException: ERR max number of clients reached 此時應用創建redis新連接由于...

閱讀(1154)評論(0)贊 (1)

Redis數據類型

Harries 發布于 2015-01-19

Redis支持5種數據類型,它們描述如下: Strings – 字符串 Redis的字符串是字節序列。在Redis中字符串是二進制安全的,這意味著他們有一個已知的長度,是沒有任何特殊字符終止決定的,所以可以存儲任何東西,最大長度可達512兆。 例子 redis 127...

閱讀(574)評論(0)贊 (0)

Redis命令

Harries 發布于 2015-01-19

Redis命令用于在redis服務器上執行某些操作。 要在Redis服務器上運行的命令,需要一個Redis客戶端。 Redis客戶端在Redis的包,這已經我們前面安裝使用過了。 語法 Redis客戶端的基本語法如下: $redis-cli 例子 下面舉例說明如何使用Redis客...

閱讀(476)評論(0)贊 (0)

Redis鍵

鄧龍華 發布于 2015-01-19

Redis的keys命令用于管理鍵。使用Redis的keys命令語法如下所示: 語法 redis 127.0.0.1:6379> COMMAND KEY_NAME 例子 redis 127.0.0.1:6379> SET yiibai redis OK redis 1...

閱讀(452)評論(0)贊 (0)

Redis字符串

小丁 發布于 2015-01-19

Redis字符串命令用于在Redis管理字符串值。使用Redis字符串命令的語法如下所示: 語法 redis 127.0.0.1:6379> COMMAND KEY_NAME 例子 redis 127.0.0.1:6379> SET yiibai redis OK r...

閱讀(531)評論(0)贊 (0)

Redis哈希

小丁 發布于 2015-01-19

Redis的哈希值是字符串字段和字符串值之間的映射,所以他們是表示對象的完美數據類型 在Redis中的哈希值,可存儲超過400十億鍵值對。 例子 redis 127.0.0.1:6379> HMSET yiibai name “redis tutorial...

閱讀(520)評論(0)贊 (0)

Redis列表

小丁 發布于 2015-01-19

Redis列表是簡單的字符串列表,排序插入順序。您可以在頭部或列表的尾部Redis的列表添加元素。 列表的最大長度為232?– 1 (每個列表超過4十億元素4294967295)元素。 例子 redis 127.0.0.1:6379> LPUSH tutoria...

閱讀(403)評論(0)贊 (0)

Redis有序集合

鄧龍華 發布于 2015-01-19

Redis有序集合類似Redis集合存儲在設定值唯一性。不同的是,一個有序集合的每個成員帶有分數,用于以便采取有序set命令,從最小的到最大的分數有關。 Redis 有序set添加,刪除和測試中的O(1)的存在成員(固定時間,無論里面包含的元素集合的數量)。列表的最大長度為232...

閱讀(710)評論(0)贊 (0)

Redis發布訂閱

鄧龍華 發布于 2015-01-19

Redis 的 pub sub實現了郵件系統,發送者(在 Redis 術語中被稱為發布者)發送的郵件,而接收器(用戶)接收它們。由該消息傳送的鏈路被稱為信道。 Redis客戶端可以訂閱任何數目的通道。 例子 以下舉例說明如何發布用戶的概念工作。在下面的例子給出一個客戶端訂閱一個通...

閱讀(521)評論(0)贊 (0)

Redis事務

小丁 發布于 2015-01-19

Redis事務讓一組命令在單個步驟中執行。事務中有兩個屬性,這說明如下: 在一個事務中所有命令按順序執行作為一個單一獨立的操作。這是不可能的,到另一個客戶端發出的請求被擔任過Redis事務的執行過程中。 Redis事務也是原子的。原子就意味著要么所有命令都執行,要么都不進行處理。...

閱讀(406)評論(0)贊 (0)

Redis腳本

小丁 發布于 2015-01-19

Redis腳本使用Lua解釋器用于計算腳本。它Redis從2.6.0版本開始內置。使用腳本eval命令。 語法 eval命令的基本語法如下: redis 127.0.0.1:6379> EVAL script numkeys key [key …] arg [a...

閱讀(444)評論(0)贊 (0)

Redis連接

鄧龍華 發布于 2015-01-19

Redis的連接命令基本上都是用于管理Redis的服務器與客戶端連接。 例子 下面的例子說明了一個客戶如何驗證自己是否與Redis服務器連接,并檢查是否服務器正在運行。 redis 127.0.0.1:6379> AUTH “password” OK...

閱讀(453)評論(0)贊 (0)

Redis服務器

Harries 發布于 2015-01-19

Redis服務器命令基本上都用于管理Redis服務器。 例子 下面的例子說明了我們可以得到所有關于服務器的統計數據和信息。 redis 127.0.0.1:6379> INFO # Server redis_version:2.8.13 redis_git_sha1:000...

閱讀(410)評論(0)贊 (0)

Redis備份

小丁 發布于 2015-01-19

Redis SAVE命令用來創建備份當前Redis數據庫。 語法 Redis SAVE命令的基本語法如下所示: 127.0.0.1:6379> SAVE 例子 下面給出的例子創建備份當前的數據庫。 127.0.0.1:6379> SAVE OK 這個命令將創建dump...

閱讀(470)評論(0)贊 (0)

Redis安全

小丁 發布于 2015-01-19

Redis數據庫可以設置安全,所以做出相關的任何客戶端都需要在執行命令之前進行身份驗證。為了確保Redis需要設置在配置文件中的密碼驗證一致。 例子 下面給出的例子顯示的步驟,以確保Redis實例。 127.0.0.1:6379> CONFIG get requirepas...

閱讀(516)評論(0)贊 (0)

Redis基準

鄧龍華 發布于 2015-01-19

Redis的基準是實用程序運行n個命令檢查Redis 的性能。 語法 redis的基準的基本語法如下所示: redis-benchmark [option] [option value] 例子 下面給出的例子調用100000命令檢查redis。 redis-benchmark -...

閱讀(409)評論(0)贊 (0)

2013平特肖公式