一:缓存——热数据 热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是 ...
分类:
其他好文 时间:
2019-03-03 14:48:05
阅读次数:
193
什么是redis Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 redis为何需要持久化 由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是 ...
分类:
数据库 时间:
2019-02-01 23:25:52
阅读次数:
268
Redis 的数据全部在内存里,如果突然宕机,数据就会全部丢失,因此必须有一种机制来保证 Redis 的数据不会因为故障而丢失,这种机制就是 Redis 的持久化机制。 Redis 的持久化机制有两种,第一种是快照,第二种是 AOF 日志。快照是一次全量备份,AOF 日志是连续的增量备份。快照是内存 ...
分类:
其他好文 时间:
2019-01-24 15:04:51
阅读次数:
146
一、环境及软件 二、下载及编译Redis 三、Redis生产启动方案(centos6) 四、设置Redis RDB持久化及数据恢复 1.配置 2、RDB持久化机制的工作流程 3、基于RDB持久化机制的数据恢复实验 (1)在redis中保存几条数据,立即停掉redis进程,然后重启redis,看看刚才 ...
分类:
数据库 时间:
2019-01-11 23:18:29
阅读次数:
317
RDB RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘(默认是 dump.rdb)。 默认持久化机制,就是将内存中的数据以快照的方式写入二进制文件dump.rbd中。 触发快照的条件 1.自己配置快照规则 save <second> <exchanges> second 秒内,key ...
分类:
其他好文 时间:
2018-12-25 16:56:16
阅读次数:
155
Redis数据持久化 Redis将内存存储和持久化存储相结合,即可提供数据访问的高效性,又可保证数据存储的安全性 1. Redis数据持久化机制介绍 1). RDB持久化: 该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 2). AOF(append only file)持久化: 该机制 ...
分类:
其他好文 时间:
2018-12-22 22:03:16
阅读次数:
190
Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化文件即可实现数据恢复。RDB是什么RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为**手动触发**和**自动触发**。1.1.1触发机制手动触发分别对应save和bgsave命令:save命令:阻塞当前Redis服务器,知道RDB过程完成为止,对于内
分类:
数据库 时间:
2018-12-03 22:10:32
阅读次数:
359
一、缓存——热数据 热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是 ...
分类:
其他好文 时间:
2018-11-20 01:20:36
阅读次数:
159
它是一个高性能的Key-Value数据库。设计了完善的持久化机制,同时保证性能和安全性。能够良好的支持范围查询,因为K-V记录就是按照Key来排序的。 下图为写入的流程: 可以看到主要的三个组成部分,内存结构memtable,类似事务日志角色的WAL文件,持久化的SST文件。
分类:
数据库 时间:
2018-11-15 17:17:11
阅读次数:
159
用户注册成功后发短信提醒 同步http 异步mq JMS中两种通讯模式: 发布订阅 一对多 topic 去过消费者集群的话 都会消费 消息队列 点对点 queue 去过消费者集群的话 均摊消费 场景问题: 服务器断电重启,未被消费的消息是否会在重启之后消费? 两种模式: 1、非持久性,服务器断电(关 ...
分类:
其他好文 时间:
2018-11-10 01:02:35
阅读次数:
149