十大主流的数据库管理系统(DBMS)
DBMS
发行组织
发行时间
授权类型
数据库
模型
查询
语言
ACID
优点
缺点
Oracle
甲骨文
1979
商用
关系型
SQL
√
§ 运行稳定、功能齐全、性能强大
§ 安全度高、支持多种操作系统
§ 价格不菲,配置过程复杂
§ 很多工具软件需要另外购买
MySQL
甲骨文
1995
开源
关系型
SQL
√
§ 体积小、速度快、成本低、开源
§ 不适合大文本、图片等二进制存储
MS SQL Server
微软
1989
商用
关系型
SQL
√
§ 安全性高、可用性强
§ 方便易用、集成的开发环境
§ 只支持在Windows平台使用
§ 伸缩性有限、并行程度低
PostgreSQL
PostgreSQL项目组
1989
开源
关系型
SQL
√
§ 丰富的功能和扩展,跨平台
§ 可靠性高,容错能力强,开源许可
§ 速度较MySQL慢
MongoDB
MongoDB Inc
2009
开源
文档型
NoSQL
√*
§ 容易支持海量数据
§ 支持丰富的查询表达式,查询效率高
§ 模式自由,以文档方式存储数据
§ 复杂的事务支持较弱
§ 不支持Join操作
§ 内存占用高
IBM DB2
IBM
1983
商用
关系型
SQL
√
§ 支持并行,容易支持海量数据
§ 灵活性低
Elasticsearch
Elastic
2010
开源
搜索引擎
NoSQL
×
§ 支持多种查询,性能好
§ 支持文档存储和模式自由
§ 灵活性低
§ 查询语言单一,支持JSON-style的语言
Redis
Redis Labs
2009
开源
键值型
NoSQL
√
§ 速度极快,支持多种数据类型
§ 开源产品,方便易用
§ 数据只能存储在内存中
§ 不支持Join操作
MS Access
微软
1992
商用
关系型
SQL
√
§ 界面友好,容易操作
§ 存储方式单一
§ 数据存储量小,值支持Windows平台
§ 安全性低
Cassandra
Apache基金会
2008
开源
列存储
NoSQL
×
§ 良好的可扩展性和性能
§ 多数据中心备份,可靠性高
§ 不支持聚集操作
§ 性能不稳定
数据库 最后修改时间:2021-12-03 10:29:48 「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」 关注作者 赞赏 【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。 评论