课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在上文中给大家简单介绍了数据库的一些基础知识,而今天我们就有针对性的来介绍一下,非关系型数据库的概念与优缺点。
1、什么是非关系型?
NoSQL(NoSQL=NotOnlySQL),意即"不仅仅是SQL"。
非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等。
2、常见非关系型数据库
键值数据库:Redis、Memcached、Riak。
列族数据库:Bigtable、HBase、Cassandra。
文档数据库:MongoDB、CouchDB、MarkLogic。
图形数据库:Neo4j、InfoGrid。
3、非关系型的优势
格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
速度快:NoSQL可以使用硬盘或者内存来存储,而关系型数据库只能使用硬盘;
高扩展性;
成本低:nosql数据库部署简单,基本都是开源软件。
4、非关系型的不足之处
不提供sql支持,学习和使用成本较高;
无事务处理。MongoDB4.0已支持事务。
数据结构相对复杂,复杂查询方面稍欠。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。