前言-NoSQL
对数据库而言,会有频繁的查询,我们可以把要频繁查询且固定的数据提取出来放入缓存中,
读写分离
把写的数据放入主库,把查的数据去从库读。
今天的数据库
对Redis 的理解
KV+Cache+Persistence
NoSQL四大分类对比:
在分布式数据库中CAP原理CAP+BASE
CAP只能三选而二
传统的数据库,如MySQL等是CA
分布式P已经被选,C侧重数据准确,A侧重安全。
比如双十一高并发,网站可以放弃浏览量,点赞数等的数据准确性。也要保住网站的安全。
Redis的作用就是帮MySQL,Oracle等数据库减负担 。
BASE概念
用高可用性换取强一致性
分布式和集群概念