首页 > 资讯列表 > 科技资讯 >> 业界动态

从Postgres到MySQL,架构改变 优步切换数据库

业界动态 2016-07-29 15:25:14 转载来源: 网络整理/侵权必删

站长搜索讯 优步(Uber)近日在博客中宣布已经把数据库从Postgres切换到了MySQL,该公司负责的工程师表示,本次切换数据库主要原因就在于应用架构已发生改变,转变到了微服务模型和新的数据平台。从博客中得知,Uber早期架构是由Python语言编写的后端应用构成,使用了Postgres数据库

站长搜索讯 优步(Uber)近日在博客中宣布已经把数据库Postgres切换到了MySQL,该公司负责的工程师表示,本次切换数据库主要原因就在于应用架构已发生改变,转变到了微服务模型和新的数据平台。

优步切换数据库:从Postgres到MySQL,架构改变

从博客中得知,Uber早期架构是由Python语言编写的后端应用构成,使用了Postgres数据库。但由于随后优步应用的架构发生明显改变,转型为微服务模型和新数据平台,因此需要改用基于MySQL的数据库分片层。切换到Schemaless和其它基于MySQL的后端服务最主要的原因是Postgres数据复制效率低下,需要重写每一个行索引,而MySQL只更新改变的索引。

Uber切换数据库和日益增长的业务需求也有直接关系,特别是在该公司进入中国后,业务量今非昔比,因此使用更加合理高效的数据库尤为重要,这对于公司和用户都大有好处。

标签: Postgres MySQL 架构 改变 优步 切换 数据库


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持