• 技术文章 >数据库 >Redis

    redis的key是什么类型

    (*-*)浩(*-*)浩2019-11-02 14:01:11原创4152
    Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。

    键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。

    Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。 (推荐学习:Redis视频教程

    Hash(哈希)

    Redis hash 是一个键值(key=>value)对集合。

    Redis hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。

    Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。

    实例

    127.0.0.1:6379>  HMSET runoobkey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
    OK
    127.0.0.1:6379>  HGETALL runoobkey
    1) "name"
    2) "redis tutorial"
    3) "description"
    4) "redis basic commands for caching"
    5) "likes"
    6) "20"
    7) "visitors"
    8) "23000"

    在以上实例中,我们设置了 redis 的一些描述信息(name, description, likes, visitors) 到哈希表的 runoobkey 中。

    以上就是redis的key是什么类型的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:redis
    上一篇:redis为什么有16个库 下一篇:java怎么使用redis

    相关文章推荐

    • redis内存满了怎么解决• redis可以做消息队列吗• redis如何解决秒杀超卖问题• 如何使用redis实现分布式锁

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网