本文介绍: 一个分布式缓存系统,初学者可以认为是一个独立于Python应用之外的字典。除了缓存功能,还有数据库MQ的特性。缓存将用户需要的数据放到离用户最近的地方,提供访问速度,特别是访问频繁的热点数据,可以节省不必要的计算访问消耗(计算、网络传输、内存占用、数据库资源占用)MySQL是一个关系型数据库,能够保证数据库事务的ACID(原子性、一致性、隔离性、持久性)四个特性的数据库系统,需要通过SQL语句进行访问操作Redis属于NoSQL数据库范围,既不需要通过SQL语句访问的数据库。NoSQL数据库还包括:Ela
认识Redis
Redis简介
一个分布式缓存系统,初学者可以认为是一个独立于Python应用之外的字典。除了缓存功能,还有数据库MQ的特性。
Redis缓存的重要性
缓存将用户需要的数据放到离用户最近的地方,提供访问速度,特别是访问频繁的热点数据,可以节省不必要的计算访问消耗(计算
、网络传输、内存占用、数据库资源占用)
Redis和MySQL的区别
MySQL是一个关系型数据库,能够保证数据库事务的ACID(原子性、一致性、隔离性、持久性)四个特性的数据库系统,需要通过SQL语句进行访问操作
Redis属于NoSQL数据库范围,既不需要通过SQL语句访问的数据库。NoSQL数据库还包括:ElasticSearch、MongoDB等等,Redis只是其中一个成员。Redis不支持数据库事务,无法保证ACID四大特性。
Redis的基本操作
redis系统目前主要支持linux系统,windows系统版本较老。
Linux系统安卓Redis
Redis命令
1、为什么要做持久化
2、持久化的好处
3、RDB持久化流程
4、开启RDB持久化
5、RDB的优缺点
6、RDB持久化效果验证
7、AOF持久化方式
8、开启AOF持久化
9、AOF策略调整
10、AOF优点和缺点
11、AOF持久化效果验证
12、Redis丢失数据的可能性
12.1 RDB方式
12.2 AOF持久化策略
12.3 主从复制丢失的问题
12.4 总结:持久化和主从都可能出现数据丢失
12.5 RDB和AOF可以结合使用
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。