关系型数据库有 mysql /oracle/sql server/sqlite
关系型数据库是由二维表及其之间的联系组成的数据库。
优点:
都是使用表结构,易于维护;SQL语言通用,可用于复杂查询;
缺点:
读写性能比较差,尤其是海量数据的高效率读写、高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈;
非关系型数据库有 redis / hbase /mongoDB /CouchDB /Neo4J
非关系型数据库是一种数据结构化存储方法的集合,可以是文档或者键值对等
优点:
格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
缺点:
不提供sql支持、无事务处理、数据结构相对复杂,不适合复杂查询 ;