![](https://img-blog.csdnimg.cn/c03c905e9b9b4148b12d70dcd2d908e9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
内存数据库
文章平均质量分 80
内存数据库在大型项目中承担着越来越重要的地位,以Redis、Memcached为代表的优秀项目也被广泛使用,掌握这些组件的核心原理是非常有必要的
sermonlizhi
行百里者半九十
展开
-
Redis持久化策略
Redis作为一款内存数据库,因为是内存读写,所以性能很强,但内存存储是易失性的,断电或系统奔溃都会导致数据丢失,因此Redis也需要将其数据持久化到磁盘上面,当Redis服务重启时,会把磁盘上的数据再加载进内存。Redis提供了两种持久化机制:RDB快照(snapshot)和AOF(append-only file)日志。一、RDB快照1.1 RDB原理Redis是单线程操作的,这个线程需要同时负责多个客户端套接字的并发读写操作和内存数据的读写操作。而在RDB的持久化方式下,Redis还需要进行原创 2022-05-27 21:16:23 · 3402 阅读 · 1 评论 -
Redis基本数据类型与常用命令
一、Redis常用数据结构Redis作为Key-Value类型的数据库,所有的key都是字符串类型,而通常所说的Redis的数据结构指的是value的数据结构,Redis基本的数据结构有:string、hash、list、set、zset,还有一些高级的数据结构比如bitmap,但这些高级的数据结构都是基本数据结构的变种,后面会有文章特意介绍这些基本数据结构和高级数据结构底层实现的区别。1.1 String这是Redis中最常用的数据结构,下面是一些基本命令:// 给键key设置一个字符串值valu原创 2022-05-26 18:39:59 · 658 阅读 · 0 评论 -
Redis安装配置
Redis作为内存数据库的代表作,具有超高的性能,理论上单节点吞吐量可以达到10w,作为重要的产生组件,也是应用最广泛的。1.1 安装Redis文章就从安装开始认识Redis,下载地址:http://redis.io/download在linux服务器上下载安装Redis:// 在Redis官网将鼠标放在下载的url上右键复制链接地址即可[root@lizhi redis]# wget https://download.redis.io/releases/redis-5.0.14.tar.gz/原创 2022-05-26 18:29:11 · 440 阅读 · 0 评论