国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Redis > 正文

redis數(shù)據(jù)類型_動力節(jié)點Java學院整理

2020-03-17 12:36:35
字體:
來源:轉載
供稿:網友

Redis支持5種數(shù)據(jù)類型,它們描述如下:

Strings - 字符串

Redis的字符串是字節(jié)序列。在Redis中字符串是二進制安全的,這意味著他們有一個已知的長度,是沒有任何特殊字符終止決定的,所以可以存儲任何東西,最大長度可達512兆。

例子

redis 127.0.0.1:6379> SET name "yiibai"OKredis 127.0.0.1:6379> GET name"yiibai"

在上面的例子使用Redis命令set和get,Redis的名稱是yiibai的鍵存儲在Redis的字符串值。

注:字符串值可以存儲最大512兆字節(jié)的長度。

Hashes - 哈希值

Redis的哈希鍵值對的集合。 Redis的哈希值是字符串字段和字符串值之間的映射,所以它們被用來表示對象

例子

redis 127.0.0.1:6379> HMSET user:1 username yiibai password yiibai points 200OKredis 127.0.0.1:6379> HGETALL user:11) "username"2) "yiibai"3) "password"4) "yiibai"5) "points"6) "200"

在上面的例子中的哈希數(shù)據(jù)類型,用于存儲包含用戶的基本信息用戶的對象。這里HMSET,HEXTALL對于Redis 命令 user:1 是鍵。

每個哈希可存儲多達232 - 1個 字段 - 值對(超過4十億)。

Lists - 列表

Redis的列表是簡單的字符串列表,排序插入順序。可以添加元素到Redis列表的頭部或尾部。

例子

redis 127.0.0.1:6379> lpush tutoriallist redis(integer) 1redis 127.0.0.1:6379> lpush tutoriallist mongodb(integer) 2redis 127.0.0.1:6379> lpush tutoriallist rabitmq(integer) 3redis 127.0.0.1:6379> lrange tutoriallist 0 101) "rabitmq"2) "mongodb"3) "redis"

列表的最大長度為232- 1元素(4294967295,每個列表中的元素超過4十億)。

Sets - 集合

Redis集合是字符串的無序集合。在Redis中可以添加,刪除和測試文件是否存在在O(1)的時間復雜度的成員。

例子

redis 127.0.0.1:6379> sadd tutoriallist redis(integer) 1redis 127.0.0.1:6379> sadd tutoriallist mongodb(integer) 1redis 127.0.0.1:6379> sadd tutoriallist rabitmq(integer) 1redis 127.0.0.1:6379> sadd tutoriallist rabitmq(integer) 0redis 127.0.0.1:6379> smembers tutoriallist1) "rabitmq"2) "mongodb"3) "redis"

注意:在上面的例子中rabitmq設置屬性加兩次,但由于唯一性只加一次。

成員中集最大數(shù)量為232 - 1(4294967295,集合成員超過4十億)。

集合排序

Redis的集合排序類似于Redis集合,字符串不重復的集合。不同的是,一個有序集合的每個成員關聯(lián)分數(shù),用于以便采取有序set命令,從最小的到最大的分數(shù)有關。雖然成員都是獨一無二的,分數(shù)可能會重復。

例子

redis 127.0.0.1:6379> zadd tutoriallist 0 redis(integer) 1redis 127.0.0.1:6379> zadd tutoriallist 0 mongodb(integer) 1redis 127.0.0.1:6379> zadd tutoriallist 0 rabitmq(integer) 1redis 127.0.0.1:6379> zadd tutoriallist 0 rabitmq(integer) 0redis 127.0.0.1:6379> ZRANGEBYSCORE tutoriallist 0 10001) "redis"2) "mongodb"3) "rabitmq"


注:相關教程知識閱讀請移步到Redis頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 车险| 五寨县| 晋城| 汉寿县| 陕西省| 通辽市| 莱州市| 河曲县| 大埔县| 辽宁省| 濮阳县| 翼城县| 吴忠市| 和平县| 美姑县| 沂水县| 上栗县| 大竹县| 元江| 吉安县| 桐庐县| 米林县| 常德市| 盐津县| 定远县| 灵寿县| 广宁县| 山东省| 页游| 甘孜| 凌海市| 新邵县| 平利县| 南平市| 古田县| 蚌埠市| 温泉县| 德阳市| 重庆市| 沅陵县| 宁城县|