随笔分类 -  redis

Redis常见面试题
摘要:1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作 阅读全文

posted @ 2018-08-07 16:48 夜的第八章 阅读(395) 评论(0) 推荐(0)

redis事务
摘要:Redis 通过 MULTI 、 DISCARD 、 EXEC 和 WATCH 四个命令来实现事务功能, 本章首先讨论使用 MULTI 、 DISCARD 和 EXEC 三个命令实现的一般事务, 然后再来讨论带有 WATCH 的事务的实现。 因为事务的安全性也非常重要, 所以本章最后通过常见的 AC 阅读全文

posted @ 2018-05-19 14:06 夜的第八章 阅读(191) 评论(0) 推荐(0)

redis的持久化之AOF
摘要:AOF Redis 分别提供了 RDB 和 AOF 两种持久化机制: RDB 将数据库的快照(snapshot)以二进制的方式保存到磁盘中。 AOF 则以协议文本的方式,将所有对数据库进行过写入的命令(及其参数)记录到 AOF 文件,以此达到记录数据库状态的目的。 理论上说,只要我们保存了所有可能修 阅读全文

posted @ 2018-05-15 21:39 夜的第八章 阅读(365) 评论(0) 推荐(0)

redis的持久化之RDB的配置和原理
摘要:Redis优秀的性能是由于其将所有的数据都存储在内存中,同样memcached也是这样做的,内存中的数据会在服务器重启后就没有了,也就是不能保证持久化。但是为什么Redis能够脱颖而出呢,很大程度上是因为Redis有出色的持久化机制,能够保证服务器重启后,数据不会丢失。Redis持久化是将内存中的数 阅读全文

posted @ 2018-05-14 21:22 夜的第八章 阅读(9233) 评论(0) 推荐(0)

CAP和BASE理论
摘要:对于本地事务处理或者是集中式的事务处理系统,很显然我们可以采用已经被实践证明很成熟的ACID模型来保证数据的严格一致性。而在1.2.2节中,我们也已经看到,随着分布式事务的出现,传统的单机事务模型已经无法胜任。尤其是对于一个高访问量、高并发的互联网分布式系统来说,如果我们期望实现一套严格满足ACID 阅读全文

posted @ 2018-05-13 20:57 夜的第八章 阅读(208) 评论(0) 推荐(0)

导航