常见的数据库
关系型
MySQL(中型)
Oracle(大型)
SQL Server(大型)
DB2(大型)
Access(小微型)
Sqlite(小微型)
非关系型
Redis(键值对数据库。 适合缓存场景。)
MongoDB(分布式文件存储数据库。 适合字段变动很多的业务。如商品表的属性)
Hbase(列式存储数据库。 高压缩比,适用于统计类业务场景)
Neo4j
特点
关系型
数据存储在磁盘中
关系表存储(更高的规范性)
一般都是付费的(mysql除外)
读写性能较差(尤其是高并发时)
数据量大时效率偏低
事务支持好且易于回滚事务
结构化查询语言来操作数据库(SQL)
非关系型
分布式存储(更加便于读写)
一般都是开源的
读写性能和效率高
并发能力强
事务支持偏差
非结构化查询语言(UnQl)操作数据
适用场景
关系型
需要做复杂处理的数据
数据量不是特别大的数据
对安全性要求高的数据
数据格式单一的数据
非关系型
短生命期数据
日志文件
海量数据存储
多格式的数据存储
对查询速度要求快的数据存储
一般大型项目中都会使用两个数据库,一个关系型数据库用来存储复杂的业务逻辑,一个非关系型数据库用来存储大量的不特别重要的数据如日志、聊天消息等
日历
最新微语
- html转义与翻转义工具
https://www.sojson.com/rehtml#google_vignette
2024-09-03 15:28
- 周公恐惧流言日,王莽谦恭未篡时
2024-09-03 15:28
最新评论
分类
随机文章
最新文章
热门文章
存档
- 2023年1月(1)
- 2022年8月(1)
- 2022年5月(1)
- 2021年8月(1)
- 2021年7月(1)
- 2021年6月(1)
- 2021年5月(1)
- 2021年4月(1)
- 2021年3月(2)
- 2021年2月(3)
- 2021年1月(3)
- 2020年12月(1)
- 2020年11月(2)
- 2020年10月(2)
- 2020年9月(2)
- 2020年8月(2)
- 2020年7月(3)
- 2020年6月(3)
- 2020年5月(7)
- 2020年4月(5)
- 2020年3月(3)
- 2020年2月(2)
- 2020年1月(2)
- 2019年12月(2)
- 2019年11月(1)
- 2019年10月(3)
- 2019年9月(1)
- 2019年8月(2)
- 2019年7月(4)
- 2019年6月(5)
- 2019年5月(5)
- 2019年4月(3)
- 2019年3月(2)
- 2019年2月(2)
- 2019年1月(3)
- 2018年12月(1)
- 2018年11月(1)
- 2018年10月(1)
- 2018年9月(2)
- 2018年8月(1)
- 2018年7月(1)
- 2018年6月(3)
- 2018年5月(2)
- 2018年3月(1)
- 2018年2月(1)
- 2018年1月(1)
- 2017年11月(1)
- 2017年10月(1)
- 2017年8月(2)
- 2017年5月(1)
- 2016年11月(1)
- 2016年10月(2)
- 2016年9月(1)
- 2016年8月(1)
- 2016年7月(2)
- 2016年6月(2)
- 2016年5月(7)
- 2016年4月(6)
- 2016年3月(3)
- 2016年2月(2)
- 2016年1月(3)
- 2015年12月(2)
- 2015年11月(2)
- 2015年10月(3)
- 2015年9月(2)
- 2015年8月(4)
- 2015年7月(4)
- 2015年6月(8)
- 2015年5月(34)
- 2015年4月(8)
- 2015年3月(2)
发表评论: