redis
文章平均质量分 92
敲,敲,敲
这个作者很懒,什么都没留下…
展开
-
六、redis哨兵
Sentinel简介安装部署配置三台主从复制,一主两从配置哨兵的三个节点配置优化API简介Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,对于很多应用场景这种故障处理的方式是无法接受的。可喜的是Redis从2.8开始正式提供了Redis Sentinel (哨兵)架构来解决这个问题基本概念名词逻辑结构物理结构主节点 Redis主服务一个独立的Redis进程从节点 Redis从服务一个独立的Redis进程Redis数据节点主节原创 2021-03-30 15:55:02 · 273 阅读 · 0 评论 -
五、redis主从复制
主从复制建立配置断开主从复制只读复制过程的原理在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求。Redis也是如此,它为我们提供了复制功能,实现了相同数据的多个Redis副本。建立配置参与复制的Redis实例划分为主节点(master)和从节点(slave)。默认情况下, Redis都是主节点。每个从节点只能有一个主节点,而主节点可以同时具有多个从节点。复制的数据流是单向的,只能由主节点复制到从节点。配置复制的方式有以下三种:1.在配置文件中加入原创 2021-03-27 20:50:30 · 116 阅读 · 0 评论 -
四、redis持久化
持久化RDBRedis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复。RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。触发机制手动触发分别对应save和bgsave命令savebgsaveSave:阻塞当前redis服务器,直到RDB过程完成位置(线上不建议使用,阻塞时间过长)Bgsave:redis进程执行fork操作创建子进程,RDB持久化过程原创 2021-03-27 20:49:57 · 135 阅读 · 0 评论 -
二、redis-API
命令redis基本操作全局命令数据类型:字符串数据类型:哈希(hash)数据类型:list列表redis基本操作[root@redis ~]# redis-server #启动Redis[root@redis ~]# redis-cli # Redis命令行客户端127.0.0.1:6379>或[root@redis ~]# redis-cli -h 192.168.1.70 -p 6原创 2021-03-23 16:01:16 · 156 阅读 · 0 评论 -
一、redis简介及部署
redis简介安装部署redis简介Redis(Remote dictionary server)是一个开源(BSD许可),是一种基于键值对(key-value)的NoSQL数据库,是内存存储的数据结构服务器,可用作高速缓存和消息队列代理。与很多键值对数据库不同的是,redis支持字符串(string)、哈希表(hash)、列表(list)、集合(set)、有序集合(zset),位图(bitmaps),HyperLogLogs、GEO等数据结构和算法组成,因此redis可以满足很多的应用场景,而且以内r原创 2021-03-18 16:08:06 · 83 阅读 · 0 评论