开源数据库管理软件_跟上开源数据库管理的发展

开源数据库管理软件

开源数据库的世界正在Swift发展。 似乎每天都有开源技术的新版本发布,这可能会使数据库管理员的生活变得更轻松,即使只有他/她知道这一点。

幸运的是,有许多方法可以掌握开源数据库技术的最新发展。 一种方法是下周在爱尔兰都柏林举行的Percona实时开源数据库会议。 我们之前已经介绍了Percona Live,并邀请您回顾一下我们以前的故事 。 从物联网到大数据再到与云的协作,还有很多需要跟上的。 如演讲者所述,下面是您可能喜欢的几个会议。

PostgreSQLNoSQL最佳实践

Dmitry Dolgov是Zalando SE的一名软件工程师,他是PGXN扩展名jsonbx的作者,参与了PostgreSQL面向文档功能的开发和改进。

我的演讲是PostgreSQLNoSQL最佳实践。 PostgreSQL最吸引人的功能之一是Jsonb数据类型。 它允许使用半结构化数据进行高效处理,而不会牺牲强大的一致性和使用经过验证的关系技术的所有功能的能力。

很棒的事情是,您不需要任何特殊的超自然能力就可以使它与半结构化数据有效地协同工作。 Jsonb已经足够有效了。 但是与往常一样,存在一些限制,实现细节和技巧。

PostgreSQL有一个很棒的社区,随时准备解决任何问题。 有很多人对数据库感到兴奋,并在这一领域拥有宝贵的专业知识。 到目前为止,我对社区的最生动的记忆是有人在黑客邮件列表中提出了一个问题,即使在我开始键入自己的回复之前,这些问题在几分钟之内就得到了答复。 不久前,我对数据库特别感兴趣,这主要是由于Oleg Bartunov的影响,他是PostgreSQL长期撰稿人。 最初,我只是为Jsonb数据类型实现了一个补丁,该补丁最终包含在内核中。 之后,我无法停止。 因此,我仍然尽力为PostgreSQL社区提供最大的帮助。

这次演讲的最大想法是表明我们生活在有趣的时代。 仅使用一种数据模型/数据存储并不是一件容易的事。 为了减轻这个问题,大多数现代数据库都在尝试提供一种以上的方法。 我们必须仔细评估它们。

如果您期望PostgreSQL与MongoDB,MySQL与其他产品进行一场圣战,请不要参加。 您不会看到这样的东西,因为我们都是成年人。

使用Orchestrator和Consul协调ProxySQL

Avraham Apelbaum是Wix.com网站建设者平台的DBA,并且是超过1亿个网站的所在地。 他坚信以开发人员为中心的文化和自动化。

我将讨论如何与Orchestrator和Consul协调ProxySQL。 ProxySQL和Orchestrator的组合解决了许多问题,但是当网络分裂(和其他情况)时,当配置发生更改时,仍然需要一些人工。

ProxySQL应该可以为您提供MySQL服务器的高可用性(HA)和灾难恢复(DR)的帮助,但是例如由于网络拆分,当配置更改时,它仍然需要一些人工。 所有ProxySQL服务器都需要以某种方式获取新MySQL群集拓扑。 因此,要使所有这些过程自动化,我又添加了两个部分:Consul KV存储和Consul模板,它们负责在MySQL集群中的每次体系结构更改时更新ProxySQL。

作为DevOps的从业者,我不希望手动执行任何操作。 而且,没有人愿意在深夜醒来,因为他们的一台数据库服务器出现故障。 在某个时候,大多数人的系统中都会有多个ProxySQL服务器,因此此解决方案可以帮助他们使用ProxySQL和Orchestrator。

在本次演讲中,我将讨论标准体系结构,提供的解决方案以及缺失的内容。 然后,我将分享在Wix开发的自动化解决方案,该解决方案使用Consul将所有内容组合在一起来解决这些问题。 如果通过我的演讲,某人甚至可以赢得一分钟的停机时间,我会很高兴的。


要亲自观看这些讲座,请注册2017年Percona Live欧洲开源数据库大会,并使用代码SeeMeSpeakPLE17获得10%的注册优惠。

翻译自: https://opensource.com/article/17/9/open-source-database-advances

开源数据库管理软件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值