概述
NoSQL=Not Only SQL 意思不仅仅是SQL,泛指非关系型数据库,NoSQL不依赖业务逻辑存储,而以简单的key-value模式存储,因此大大增加了数据库的扩展能力
①不遵守SQL标准
②不支持ACID (不是不支持事务)
③远超SQL性能
NoSQL使用场景
①对数据高并发的读写
②海量数据的读写
③对数据高可扩展性
不适用场景
①需要事务支持
②基于sql的结构化查询存储,处理复杂的关系
③用不着sql和用了sql也不行的情况,请考虑用NoSql
概述
NoSQL=Not Only SQL 意思不仅仅是SQL,泛指非关系型数据库,NoSQL不依赖业务逻辑存储,而以简单的key-value模式存储,因此大大增加了数据库的扩展能力
①不遵守SQL标准
②不支持ACID (不是不支持事务)
③远超SQL性能
NoSQL使用场景
①对数据高并发的读写
②海量数据的读写
③对数据高可扩展性
不适用场景
①需要事务支持
②基于sql的结构化查询存储,处理复杂的关系
③用不着sql和用了sql也不行的情况,请考虑用NoSql