php redis队列,php redis怎么删除hash,而不是只删除了单个或多个域?

用户投稿 62 0

关于“php_redis_列表”的问题,小编就整理了【3】个相关介绍“php_redis_列表”的解答:

php redis怎么删除hash,而不是只删除了单个或多个域?

//删除单个实体

$redis->hDel('hashkey', 'key1');

//删除整个hash

$redis->del('hashkey');

删除一个redis的key都是用del方法, 不管是string,hash,list,set等类型, 都一样

redis的list和string区别?

redis的list为列表,可在同一个键存多个数据,string为字符串,同一个键只能存一个数据

redis七种数据类型?

7种类型分别是:

1.字符串(string)

2.哈希(hash)

3.列表(list)

4.集合(set)

5.有序集合(sorted set)

6.位图 ( Bitmaps )

7.基数统计 ( HyperLogLogs )

a、字符串

String 是一组字节。在 Redis 数据库中,字符串是二进制安全的。这意味着它们具有已知长度,并且不受任何特殊终止字符的影响。可以在一个字符串中存储最多 512 兆字节的内容。

b、哈希

哈希是键值对的集合。在 Redis 中,哈希是字符串字段和字符串值之间的映射。因此,它们适合表示对象。

c、列表

Redis 列表定义为字符串列表,按插入顺序排序。可以将元素添加到 Redis 列表的头部或尾部。

d、集合

集合(set)是 Redis 数据库中的无序字符串集合。在 Redis 中,添加,删除和查找的时间复杂度是 O(1)。

e、有序集合

Redis 有序集合类似于 Redis 集合,也是一组非重复的字符串集合。但是,排序集的每个成员都与一个分数相关联,该分数用于获取从最小到最高分数的有序排序集。虽然成员是独特的,但可以重复分数。

f、位图 Redis Bitmap

Redis Bitmap 通过类似 map 结构存放 0 或 1 ( bit 位 ) 作为值。

到此,以上就是小编对于“php_redis_列表”的问题就介绍到这了,希望介绍关于“php_redis_列表”的【3】点解答对大家有用。

抱歉,评论功能暂时关闭!