关系型数据库的优缺点
优点:
- 保持数据的一致性;
- 由于以标准为前提,数据更新的开销小(相同的字段基本都是只有一处);
- 存在很多实际成果和专业技术信息(成熟的技术);
- 容易理解:二维表结构是非常贴近逻辑世界一个概念,关系模型相对网状、层次等其他模型来说更容易理解;
- 使用方便:通用的SQL语言使得操作关系型数据库非常方便,可以进行join等复杂查询。
缺点:
- 为了维护一致性所付出的巨大代价就是其读写性能比较差;
- 当为有数据更新的表做索引或对表结构进行变更时,性能差;
- 对简单查询需要快速返回结果的处理;
- 高并发读写需求;
- 当字段不固定时,关系型数据库处理起来很麻烦;
- 进行大量数据的写入处理时。