redis
文章平均质量分 82
qq_35029429
这个作者很懒,什么都没留下…
展开
-
【Redis】的主从复制(读写分离)详解
Redis的主从复制的优点有两处,分别是 避免Redis单点故障 构建读写分离架构,满足读多写少的应用场景 1.主从架构 1.1 启动实例 创建6379、6380、6381目录,分别将安装目录下的redis.conf拷贝到这三个目录下。 分别进入这三个目录,分别修改配置文件,将端口分别设置为:6379(Master)、6380(Slave)、6381(Slave)。同时要设置pidfile文原创 2018-02-02 18:20:03 · 580 阅读 · 0 评论 -
【Redis】的哨兵(sentinel)详解
1.什么是哨兵 哨兵的作用就是对Redis的系统的运行情况的监控,它是一个独立进程。它的主要功能如下 监控主数据库和从数据库是否运行正常 主数据出现故障后自动将从数据库转化为主数据库 2.实现原理 单个哨兵的架构 多个哨兵的架构 多个哨兵,不仅同时监控主从数据库,而且哨兵之间互为监控。 3.环境 当前处于一主多从的环境中4.配置哨兵 启动哨兵进程首先需要创建哨兵配置文件:vim sentin原创 2018-02-03 15:49:04 · 1583 阅读 · 1 评论 -
【Redis】的持久化详解
Redis的强大功能很大程度上是由于其将所有的数据都存储在内存中,为了使Redis在重启后仍能保证数据不丢失,需要将数据从内存中以某种形式持久化到硬盘中。Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或两种结合使用。1.持久化 就是将数据保存到磁盘,机器宕机或者重启数据不丢失。如果将数据存储到内存中,机器宕机或者重启数据会丢失。2.RDB RDB方式是通原创 2018-02-03 17:09:04 · 229 阅读 · 0 评论 -
【Redis】搭建集群与如何使用Jedis连接集群
1.redis-cluster架构图 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可 (4)redis-cluster把所有的物理节点...原创 2017-12-16 21:00:35 · 2558 阅读 · 0 评论 -
【Redis】的数据类型和Keys命令使用
1.Redis数据类型 Redis中存储数据是通过key-value存储的,对于value的类型有String、Hash、List、Set、SortedSet(zset)。在redis中的命令语句中,命令是忽略大小写的,而key是不忽略大小写的。 1)String类型 ##赋值 语法:SET key value 127.0.0.1:6379> set test...原创 2017-12-13 21:35:21 · 551 阅读 · 0 评论 -
【Redis】的安装和调用
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如字符串类型、散列类型、列表类型、集合类型、有序集合类型。 Redis介绍 什么是NoSQL:为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSQL数据库。NoSQL,泛指非关系型的数据库,No...原创 2017-12-13 20:19:08 · 329 阅读 · 0 评论