上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章
非关系型及新型云数据库技术特点
2.1 非关系型数据库
非关系型数据库的出现,其实是因为一些特殊场景,关系型数据库并不能很好地支持,比如开发人员希望存储文档,但传统的数据库是一个二维表,甚至还有范式要求,所以支持非结构化的MongoDB最先流行起来。后来,开发人员只是想在内存中保持一个数据,其他复杂的计算在程序里实现就好了,不需要复杂的SQL语句,而且也不是很熟悉,所以缓存型数据库也逐渐流行起来。
当然,在非关系型数据库家族中,还有其他各种各样数据库的存在,一般它们都有特定场景的需求,更像是特定场景的“特效药”。