![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 575 阅读 · 0 评论 -
【Redis】的哨兵(sentinel)详解
1.什么是哨兵 哨兵的作用就是对Redis的系统的运行情况的监控,它是一个独立进程。它的主要功能如下监控主数据库和从数据库是否运行正常主数据出现故障后自动将从数据库转化为主数据库2.实现原理单个哨兵的架构 多个哨兵的架构 多个哨兵,不仅同时监控主从数据库,而且哨兵之间互为监控。3.环境 当前处于一主多从的环境中4.配置哨兵 启动哨兵进程首先需要创建哨兵配置文件:vim sentin原创 2018-02-03 15:49:04 · 1580 阅读 · 1 评论 -
【Redis】的持久化详解
Redis的强大功能很大程度上是由于其将所有的数据都存储在内存中,为了使Redis在重启后仍能保证数据不丢失,需要将数据从内存中以某种形式持久化到硬盘中。Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或两种结合使用。1.持久化 就是将数据保存到磁盘,机器宕机或者重启数据不丢失。如果将数据存储到内存中,机器宕机或者重启数据会丢失。2.RDB RDB方式是通原创 2018-02-03 17:09:04 · 228 阅读 · 0 评论 -
【Redis】搭建集群与如何使用Jedis连接集群
1.redis-cluster架构图架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可 (4)redis-cluster把所有的物理节点...原创 2017-12-16 21:00:35 · 2549 阅读 · 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 · 549 阅读 · 0 评论 -
【Redis】的安装和调用
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如字符串类型、散列类型、列表类型、集合类型、有序集合类型。Redis介绍 什么是NoSQL:为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSQL数据库。NoSQL,泛指非关系型的数据库,No...原创 2017-12-13 20:19:08 · 327 阅读 · 0 评论