资讯专栏INFORMATION COLUMN

Redis基础

legendaryedu / 406人阅读

摘要:增删差检查是否存在计算交集并集差集随机获取元素。是否存在某值所有值慢,慎用交集并集差集有序集合字符串成员与浮点数分值之间的有序映射,元素的排序按照分值排序。删除散列中的某个。

一、常用命令

开启redis:redis-server
进入redis命令环境:redis-cli
远程连接 :redis-cli --raw -h 192.168.100.37 -p 6379 (—raw中文)
远程连接带密码 :redis-cli --raw -h 10.19.108.196 -p 6379 -a datu@com (—a密码)

二、知识点: 1. String :字符串
值是字符串、整数、浮点数
整数有自增(increment)、自减(decrement)操作
SET key value
GET key
INCR key
2. List :列表
一个链表,链表上面的每个节点都包含了一个字符串。
链表两端有推入、弹出元素等很多操作;
LPUSH
RPUSH
LPOP
RPOP
LRANGE key start stop
LINDEX key index
3. Set :集合
包含字符串的无序收集器,并且被包含的每个字符串都是独一无二的。其实存的是「键」,没有对应的「值」。

增删差;检查是否存在;计算交集、并集、差集;随机获取元素。
SADD key member
SREM key member
SISMEMBER key member; 是否存在某值
SMEMBERS key ;所有值(慢,慎用)
SINTER key1 key2;交集
SUNION key1 key2;并集
SDIFF key1 key2;差集
4. Zset :有序集合
字符串成员(member)与浮点数分值(score)之间的有序映射,元素的排序按照分值排序。类似于分数表,「人名才是键,分数才是值,分数必须是浮点数」:
增、删、查;
ZADD key score member
ZRANGE key start stop
ZRANGEBYSCORE key min max
ZSCPRE key member ;获取
ZREM key member ;删除
Hash :散列
包含键值对的无序散列列表。类似于文档。

增、删、查。
HSET key field value
HGET key field
HGETALL key; 所有的「键值」对。
HDEL key field;删除散列中的某个。
三、文件配置:
1. 配置文件路径:/usr/local/etc     //redis.conf、 redis-sentinel.conf的路径:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/36412.html

相关文章

  • 【数据库】Redis基础

    摘要:原理与架构使用了单线程架构和多路复用模型来实现高性能的内存数据库服务。为什么单线程还能这么快纯内存访问,将所有数据放在内存中,内存的响应时长大约为纳秒,这是达到每秒万级别访问的重要基础。 欢迎关注公众号:【爱编码】如果有需要后台回复2019赠送1T的学习资料哦!! showImg(https://segmentfault.com/img/remote/1460000019020175)...

    jeffrey_up 评论0 收藏0
  • 【数据库】Redis基础

    摘要:原理与架构使用了单线程架构和多路复用模型来实现高性能的内存数据库服务。为什么单线程还能这么快纯内存访问,将所有数据放在内存中,内存的响应时长大约为纳秒,这是达到每秒万级别访问的重要基础。 欢迎关注公众号:【爱编码】如果有需要后台回复2019赠送1T的学习资料哦!! showImg(https://segmentfault.com/img/remote/1460000019020175)...

    springDevBird 评论0 收藏0
  • 【数据库】Redis基础

    摘要:原理与架构使用了单线程架构和多路复用模型来实现高性能的内存数据库服务。为什么单线程还能这么快纯内存访问,将所有数据放在内存中,内存的响应时长大约为纳秒,这是达到每秒万级别访问的重要基础。 欢迎关注公众号:【爱编码】如果有需要后台回复2019赠送1T的学习资料哦!! showImg(https://segmentfault.com/img/remote/1460000019020175)...

    isLishude 评论0 收藏0
  • 【数据库】Redis基础

    摘要:原理与架构使用了单线程架构和多路复用模型来实现高性能的内存数据库服务。为什么单线程还能这么快纯内存访问,将所有数据放在内存中,内存的响应时长大约为纳秒,这是达到每秒万级别访问的重要基础。 欢迎关注公众号:【爱编码】如果有需要后台回复2019赠送1T的学习资料哦!! showImg(https://segmentfault.com/img/remote/1460000019020175)...

    bovenson 评论0 收藏0
  • redis学习-第一节-基础入门

    摘要:学习基础入门查询资料没有找到从入门到中的应用也没有到框架中的详细介绍故自己整理有错误的地方欢迎指出一安装安装解压版安装将下载好的安装包放置到目录下解压进入输入完成后输入进入目录在任意目录启动修改配置文件如需要在后台运行,把该项 redis学习-基础入门 查询资料没有找到 redis 从入门到java中的应用, 也没有到框架 spring,springboot中的详细介绍,故自己整理,有...

    crelaber 评论0 收藏0
  • Java基础知识整理之操作Redis(一)

    摘要:是一个由写的存储系统。是一个开源的使用语言编写遵守协议支持网络可基于内存亦可持久化的日志型数据库,并提供多种语言的。它通常被称为数据结构服务器,因为值可以是字符串哈希列表集合和有序集合等类型。 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵...

    honhon 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<