数据库

SQL: 关系型数据库,是一种成熟的数据库,对数据结构有着严谨的要求,因此它的数据具有高度的一致性。但是它的读写性能没有NoSQL好。

NoSQL: 非关系型数据库,近十年来发展迅速,灵活的数据模型,读写性能好,易于扩展。但是不支持事务,在复杂的统计面前力不从心,没有SQL成熟。

SQL 与 NoSQL 优劣互补,它们的应用场景是不同的。