没有合适的资源?快使用搜索试试~ 我知道了~
首页PostgresChina2018:从MongoDB到PgSQL的选择:业务驱动与运维考量
PostgresChina2018:从MongoDB到PgSQL的选择:业务驱动与运维考量
需积分: 50 9 下载量 71 浏览量
更新于2024-09-06
收藏 564KB PDF 举报
在2018年的PostgresChina技术大会上,张启程,来自奥创软件研究院(上海)研发中心,分享了他们团队为何放弃MongoDB和MySQL,转向使用PostgreSQL(简称PgSQL)。张启程强调,尽管任何数据库都有其可用性,但问题在于团队对于它们的使用并不深入,用法不当。 在业务场景方面,他们的项目涉及高并发、低延迟和稳定的IM工具及SCRM系统。原有的MySQL方案曾因单体数据量小、类型固定而适用,但随着SCRM系统的复杂度增加和数据量膨胀,MySQL的局限性逐渐显现,无法满足频繁的需求变更和大数据处理需求。为了应对这些问题,他们曾采用MySQL和MongoDB的混合架构,利用MySQL处理事务密集型数据,而MongoDB用于存储非结构化数据,但这种方式增加了客户的运维负担。 PgSQL被他们视为MySQL和MongoDB的替代,因为它结合了两者的优点:关系型数据库的事务处理能力和NoSQL的灵活性,特别是对JSON的支持和扩展字段的便利性。这尤其适合他们的团队,由于缺乏专业的DBA和快速的业务迭代,PgSQL能够提供足够的稳定性和性能支持。 在运维方面,由于团队资源有限,转向PgSQL意味着减少对专业DBA的依赖,但仍需面对新的挑战。对于没有大量DBA的情况,他们需要学习如何有效地进行PgSQL的监控、备份和故障恢复,确保在业务运行中的高效和稳定。 总结来说,张启程的分享揭示了一个关键点:在选择数据库时,不仅要看技术本身,还要考虑团队的实际需求、技能匹配和运维成本。PgSQL作为PostgreSQL的一个分支,凭借其特性,成为满足他们团队特定业务场景的理想选择。
资源推荐
weixin_38743968
- 粉丝: 404
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ExtJS 2.0 入门教程与开发指南
- 基于TMS320F2812的能量回馈调速系统设计
- SIP协议详解:RFC3261与即时消息RFC3428
- DM642与CMOS图像传感器接口设计与实现
- Windows Embedded CE6.0安装与开发环境搭建指南
- Eclipse插件开发入门与实践指南
- IEEE 802.16-2004标准详解:固定无线宽带WiMax技术
- AIX平台上的数据库性能优化实战
- ESXi 4.1全面配置教程:从网络到安全与实用工具详解
- VMware ESXi Installable与vCenter Server 4.1 安装步骤详解
- TI MSP430超低功耗单片机选型与应用指南
- DOS环境下的DEBUG调试工具详细指南
- VMware vCenter Converter 4.2 安装与管理实战指南
- HP QTP与QC结合构建业务组件自动化测试框架
- JsEclipse安装配置全攻略
- Daubechies小波构造及MATLAB实现
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功