7 大开源数据库利弊全对比,哪款才最适合你的?
4313
2017-06-06 18:20
文章摘要:

我喜欢披萨。

开玩笑啦。我喜欢披萨。特别是如果它是免费的时候。

我甚至喜欢看起来像免费披萨的东西。就在某一天,一个包裹来了我的邮箱中,它被包在一个披萨盒子里面。我要给 Etsy 店主五星好评。我保存了这个箱子。这比在披萨店中味道好多了。

免费比萨是我在校园里最喜欢的东西之一。在校园里的新俱乐部或组织的广告宣传单的角落里总会提到集会上会提供免费披萨。这样我就会在那里, 因为呃(你懂得)

不幸的是,正如我所学到的,有个无尽的迷宫被称为成年,披萨并不总是免费的。免费奶酪的甜美味道已经过去很久了。

但在 数据库管理软件 的世界里并非如此,其中免费的数据库软件和开源解决方案与番茄酱和香蒜酱的搭配一样丰富、令人着迷。

因为当 IT 部门在微薄的预算下运行时,降低成本对于保持业务和保持 IT 业务盈利是非常重要的。每个人都喜欢免费的东西。

这对我来说同样很诱人。

所以,让我们回到对你影响重大的大学时代,当世界像融化的芝士一样自由而梦幻的时候,看看这七个绝妙的免费 数据库软件 和开源的DBM解决方案,让你的部门保持正常预算。

CUBRID 是一个很好的免费开源 选择, 专门针对 Web 应用程序进行优化,当复杂的 Web 服务需要处理大量数据并生成巨大的并发请求时,CUBRID 非常有用 。 这个解决方案是用 C 写的。

优点:

  • 多粒度锁定

  • 在线备份

  • 用于开发语言的 GUI 工具和驱动程序:

    • JDBC, PHP, Python , Perl, 和 Ruby.

  • 自动故障切换功能,全天候在线网络服务

  • 支持本机 DB 分片,实现水平/垂直可扩展性

    • 大型系统通过多个数据库实例划分数据

  • 数据库复制和事务一致性

缺点:

  • 不适用于苹果系统

  • 没有脚本调试器

  • 手册仅限英文或韩文

  • 他们 论坛 上的讨论往往是过时的(大部分来自几年前)

用户评价:

在 这里 写下对 CUBRID 的评论。

Firebird

该 关系型数据库 自1981年以来一直(以各种名称)用于生产系统,并具有许多ANSI SQL标准功能。 Firebird能够在Linux,Windows和各种Unix平台上运行。

优点

  • Trace API 用于实时监控

  • Windows 信任的身份验证

  • 四个支持的架构:

    • SuperClassic, Classic, SuperServer, 和 Embedded

  • 多种开发工具:

    • 商业工具:FIBPlus 和 IBObjects

  • 自动扫描选项用于清理数据库

  • 数据库触发器和存储过程的事件通知

  • Firebird 的大型全球社区提供免费支持

缺点:

  • 不包括集成复制支持(仅作为附件)

  • 缺少临时表格和与其他数据库系统的集成

  • 与其他操作系统解决方案相比,缺乏 Windows 信任认证

用户评论:

在 这里 写下对 Firebird 的评论。

MariaDB

MariaDB 由 MySQL 的原创人员开发,并被维基百科,Facebook 甚至 Google 等技术巨头使用。 MariaDB 是一种可为 MySQL 提供插件替换功能的数据库服务器。开发人员的首要关注点是安全性,在每个版本发布时,开发人员还会合并所有 MySQL 的安全修补程序,并在需要时对其进行增强。

优点:

  • 高可扩展性,易于集成

  • 能够实时访问

  • 具备 MySQL 的核心功能( MariaDB 是 MySQL 的替代方案 )

  • 备用存储引擎,服务器优化和补丁

  • MariaDB 已经运作了20多年的广泛知识库

缺点:

  • 缺少密码复杂性插件

  • 没有 memcached 界面

  • 没有优化器跟踪

用户评价:

在 这里 写下对 MariaDB 的评论。



版权声明:

凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。

本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。

评论