Go语言资源教程:Redis介绍安装和使用


Redis的操做和使用

在安装好redis之后,咱们这里给你们讲一下redis操做的一些知识。 Redis支持的数据类型:stringhashlistsetsorted set 咱们来练习一下redis的使用:redis

  • 字符串String:string类型是redis最基本的类型,一个key对应一个value。redis的string能够包含任何数据,好比jpg图片,或者序列化的对象,均可以存储。string类型最大的可以存储512MB。对象

    1)存储String操做:set key value 2)获取String操做:get key排序

  • 哈希Hash:Redis Hash是一个(key=>value)对集合。 1)设置hash操做:hmset keyname field1 "hello" field2 "world" 2)获取hash操做:hget keyname field1图片

  • 列表List:按照插入顺序保存字符串列表,有顺序,支持push操做。 1)添加list字符操做:lpush keyname value1 2)获取list字符操做:lrange keyname start stop ( 既包含start,也包含stop)字符串

  • Set(集合):Redis中的Set是string类型的无序集合。集合是经过哈希表实现的,因此添加,删除,查找的复杂度都是O(1) 1)添加操做:sadd setname value1 value2 .... 2)获取操做:smember setnameget

  • zset(sorted set:有序集合):zset和set同样,都是存储string类型的集合,且都不容许重复;可是区别是zset是为每个元素都关联一个double类型的分数,并使用该分数对集合成员进行从小到大的排序。 1)添加元素操做:zadd key score member 2)获取zset元素:zrangebyscore key scorestring

相关文章
相关标签/搜索