1.编译安装 官方下载地址: https://redis.io/download 或者 http://download.redis.io/releases/ 准备工作 # yum install gcc gcc++ make -y 1.1获取redis安装包并进行安装 # wget http://d ...
分类:
其他好文 时间:
2020-02-13 12:38:24
阅读次数:
91
sql2000 CREATE TABLE [dbo].[sh_area]( [id] [int], [pid] [int], shortname varchar(50), [name] varchar(50), [merger_name] varchar(50), [level] int, [pin ...
分类:
其他好文 时间:
2020-02-13 00:27:34
阅读次数:
161
Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数 据恢复。理解掌握持久化机制对于Redis运维非常重要 1.RDB持久化 RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自 ...
分类:
其他好文 时间:
2020-02-09 11:13:21
阅读次数:
60
rdbSave 会将数据库数据保存到 RDB 文件,并在保存完成之前阻塞调用者。 save 命令直接调用 rdbSave ,阻塞 Redis 主进程;bgsave 用子进程调用 rdbSave ,主进程仍可继续处理命令请求。 save 执行期间, AOF 写入可以在后台线程进行, bgrewrite ...
分类:
其他好文 时间:
2020-02-08 00:43:17
阅读次数:
113
redis.conf 我们安装成功之后就会有这个配置文件,但是我们一般都不推荐直接使用出厂的配置文件,而是单独拷贝一份使用,以避免我们因为配置错误而带来不必要的麻烦。 如图我单独拷贝了一份在根目录下面的文件夹: redis单元: Tcp-backlog: 设置tcp的backlog,backlog其 ...
分类:
数据库 时间:
2020-02-04 18:26:07
阅读次数:
107
Redis详解(二)——AOF 前言 RDB 持久化存在一个缺点是一定时间内做一次备份,如果redis意外down掉的话,就会丢失最后一次快照后的所有修改(数据有丢失)。对于数据完整性要求很严格的需求,怎么解决呢? 本篇博客接着来介绍Redis的另一种持久化方式——AOF。 1、AOF简介 Redi ...
分类:
其他好文 时间:
2020-02-01 22:54:30
阅读次数:
65
Redis 常见的性能问题都有哪些?如何解决? Master写内存快照,save命令调度rdbSave函数,会阻塞主线程的工作,当快照比较大时对性能影响是非常大的,会间断性暂停服务,所以Master最好不要写内存快照。 Master AOF持久化,如果不重写AOF文件,这个持久化方式对性能的影响是最 ...
分类:
其他好文 时间:
2020-02-01 14:41:44
阅读次数:
123
上两篇我们讲了hash和list数据类型相关的主要实现方法,同时加上前面对框架服务和string相关的功能介绍,已揭开了大部分redis的实用面纱。 现在还剩下两种数据类型: set, zset. 本篇咱们继续来看redis中的数据类型的实现: set 相关操作实现。 研究过jdk的hashmap和 ...
分类:
其他好文 时间:
2020-02-01 10:42:36
阅读次数:
60
Redis 持久化 分为 :RDB 持久化和 AOF 持久化 当 Redis 重启时, 它会优先使用 AOF 文件来还原数据集, 因为 AOF 文件保存的数据集通常比 RDB 文件所保存的数据集更完整当 Redis 启动时, 如果 RDB 持久化和 AOF 持久化都被打开了, 那么程序会优先使用 A ...
分类:
其他好文 时间:
2020-01-31 19:03:29
阅读次数:
83
1 Redis持久化方案 Redis是一个内存数据库,为了保证数据的持久性,它提供了两种持久化方案: l RDB方式(默认) l AOF方式 1.1 RDB方式 1.1.1介绍 l RDB是Redis默认采用的持久化方式。 l RDB方式是通过快照(snapshotting)完成的,当符合一定条件时 ...
分类:
其他好文 时间:
2020-01-30 00:02:32
阅读次数:
106