Redis 引入:
(1) NoSQL
NoSQL:即 Not-Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充。
NoSQL作用:应对基于海量用户和海量数据前提下的数据处理问题。
特征: 1.可扩容,可伸缩 2.大数据量下高性能 3.灵活的数据模型 4.高可用
常见 NoSQL数据库: 1.Redis 2.memcache 3.HBase 4.MongoDB
NoSQL对比关系型数据库:
1.降低磁盘IO次数,越低越好 —— 内存存储(关系型SQL存储在磁盘上,性能低)
2.去除数据间关系,越简单越好—— 不存储关系,仅存储数据(关系型SQL数据字段关联性大,扩展性差)
(2)电商中常用的解决方案