要想了解nosql的话,肯定是需要跟关系型数据库做对比了,nosql字面意思就是并不仅仅是sql,传统项目一般都会使用关系型数据库,而随着现在很多项目海量数据的产生,之前的关系型数据库单表优化做到位最多支持到7,800万访问,而基本到了300万的访问我们就需要扩展单表的性能了,而对于nosql来说,他的可扩展性可比关系型数据库好太多了,他仅仅需要增加节点即可,而且做到集群之后还可以做到高可用。



而针对于nosql的一些特性,他扩展字段或者修改字段非常的方面,因为例如redis他可以存储map这种键值对形式的数据,而如果单表数据量很多的关系型数据库,如果扩展或者修改字段简直就是灾难。
网友评论