
Database - Redis
Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Roger_CoderLife
项目开发的六个阶段:1.充满热情2.醒悟3.痛苦4.找出罪魁祸首5.惩罚无辜6.褒奖闲人
展开
-
【Redis】Redis两种持久化RDB和AOF的区别
文章目录 RDB 什么是RDB 如何持久化 Snapshot RDB优点与缺点 AOF 什么是AOF 持久化 优点 缺点 RDB与AOF如何选择 Redis持久化备份数据的方式有两种:RDB(Redis DataBase) 、 AOF(Append Only File). RDB 什么是RDB 在指定时间间隔内,将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是将快照文件直接读到内存中,来达到恢复数据的。 如何持久化 Re.转载 2020-09-23 15:30:00 · 417 阅读 · 0 评论 -
谈谈redis,memcache的区别和具体应用场景
1. Memcached简介 Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数据全部丢失。Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了lib...转载 2019-02-14 08:23:38 · 434 阅读 · 0 评论 -
[Redis学习] Redis持久化—RDB和AOF
1. 简介 Redis支持RDB和AOF两种持久化机制,持久化功能有效的避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复。首先我们介绍RDB、AOF的配置和运行流程,以及控制持久化的相关命令,如bgsave和bgrewriteaof。其次对常见持久化问题进行分析定位和优化,最后结合Redis线上问题介绍实现容灾备份及数据恢复。 2. RDB RDB持...转载 2019-05-29 08:17:53 · 160 阅读 · 0 评论 -
[Redis学习] Redis持久化对于故障恢复的意义
1. 生产环境中Redis启动前的配置 生产环境中,要把redis作为一个系统的daemon进程去运行的,每次系统启动,redis进程一起启动。 1.1 Redis各文件目录设置 1.redis的解压目录下,进入utils目录中,找到redis_init_script脚本 2.将redis_init_script脚本拷贝到linux的/etc/init.d目录中,将redis_init_sc...转载 2019-05-30 08:30:12 · 141 阅读 · 0 评论 -
Redis在Windows下的安装教程
Redis在windows下安装过程 转载自(http://www.cnblogs.com/M-LittleBird/p/5902850.html) 一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/down...转载 2019-07-15 23:06:06 · 151 阅读 · 0 评论 -
Redis集群方案怎么做?大牛给你介绍五种方案!
Redis集群方案 Redis数据量日益增大,而且使用的公司越来越多,不仅用于做缓存,同时趋向于存储这块,这样必促使集群的发展,各个公司也在收集适合自己的集群方案,目前行业用的比较多的是下面几种集群架构,大部分都是采用分片技术,解决单实例内存增大带来的一系列问题。 本篇文章简单介绍五种方案: 官方cluster方案 twemproxy代理方案 哨兵模式 codis 客户端分片 ...转载 2019-07-22 16:03:33 · 443 阅读 · 0 评论