非关系型内存数据库Redis
介绍生产常用的内存数据库Redis
二百四十九先森
这个作者很懒,什么都没留下…
展开
-
单物理节点实现Redis3.x集群模式的简单搭建
1、理论基础1、集群由6个节点组成,三个主节点,每个主节点对应一个从节点。 主节点:8001、8002、8003 从节点:8004、8005、8006 对应关系:8001--8004/8002--8005/8003--8006 2、在8001节点上写入数据,数据经过计算得出在哪一个的hash槽,所以最终数据可能存在8001、 8002、 8003...原创 2019-04-20 15:27:55 · 215 阅读 · 0 评论 -
过时的技术:在Redis2.x单物理节点上借助redis-sentinel实现redis“一主二仆”模式的高可用
1、理论基础1、redis主从复制机制: 主节点数据更新后通过相关配置自动同步数据到从节点上的机制称之为redis的主从复制机制。 意义: 读写分离 容灾恢复2、读写分离 redis的Master-Slave机制中,主节点Master以写为主(可以读),备节点Slave以读为主(不可写)。2、redis安装...原创 2019-04-20 13:40:23 · 192 阅读 · 0 评论 -
事务演示:Redis的事务本质是一个队列
1、理论基础1、基础 a)redis的事务是部分事务,不能保证事务的原子性: 因为即使事务中有任何操作隐式地执行失败(即事务提交后该操作执行失败),事务仍会被提交,能正确执行的操作仍会写入数据库中。b)它的实质是将所有操作放到一个队列中按顺序执行。c)相关命令 multi:开启一个事务。 exec:提交一个事务。 discard:回滚事务...原创 2019-04-19 10:30:04 · 158 阅读 · 0 评论 -
Redis的key关键字和五种常用数据类型:String、List、Hash、Set、Zset及其示例演示
1、key关键字1、set/get/keys/del set u1 zhang3 #####添加数据 get u1 #####获取数据 exists u1 #####获取数据 del u1 #####删除数据 keys * #####获取所有数据2、expire/ttl/type expire u1 10 ...原创 2019-04-18 17:41:06 · 1137 阅读 · 0 评论 -
Redis配置文件redis.conf精讲
本人使用的是redis-3.0.01、概述redis.conf文件: redis的核心配置文件,要玩好redis,熟悉redis.conf是必不可少的。 该配置文件主要分为以下几个模块: INCLUDES、GENERAL、SNAPSHOTTING、REPLICATION、LIMITS、APPEND ONLY MODE、 LUA SCRIPT...原创 2019-04-18 14:35:10 · 163 阅读 · 0 评论 -
Redis的持久化:RDB与AOF讲解
一、RDB(Redis Database)1、基础知识1、基础: 默认的持久化机制。 可以定时备份内存中的数据集。 每个某段时间内,如果发生了超过特定次数的写操作,则进行持久化。 生成的持久文件为/opt/apps/redis-2.8.18/bin/dump.rdb。 创建rdb文件后,时间计数器和次数计数器清零。 通过rdb恢复数据库,只...原创 2019-04-17 08:46:33 · 177 阅读 · 0 评论 -
Redis简单搭建及密码配置修改
1、yum -y install gcc tcl #####这个tcl是后续执行完第3步检查安装时“make test”要用的,不检查可以不装,对后续不会有任何影响2、cd /opt/source && tar zxvf redis-3.0.0.tar.gz -C ../apps3、cd../apps/redis-3.0.0 && make4、m...原创 2019-04-16 21:27:34 · 165 阅读 · 0 评论