阿里云创新手册-PolarDB开源生态专场-快速搭建PolarDB数据库提升Odoo应用的性能(上)

简介: 阿里云创新手册-PolarDB开源生态专场
+关注继续查看

作者:唐成,中启乘数科技(杭州)有限公司联合创始人


image.png

 

Odoo一个开源框架,使用 Python 语言开发,可以定制出符合客户个人需求的 ERP 系统。经过进一步发展,也可以开发电子商务系统 CMS 或网站,运行PostgreSQL 数据库之上。

 

Odoo应用既有简单的SQL,也有大量的复杂SQL,通常读多写少。

 

image.png

 

通常Odoo应用可以部署在多台机上数据存储在PostgreSQL数据库中。为了保证可用PostgreSQL数据库通常是1 2 备或的架构。PostgreSQL数据库也可以是 RDS 数据库,如阿里云的 RDS 或其他公有云的RDS 数据库。

 

但是该架构存在一些缺陷

 

● 比如,应用都访问一台PostgreSQL数据库,该台数据库容易出现瓶颈。虽然有多台备库,但是备库并不能分担SQL的压力。

● 由于使用本机空间,空间不够时扩容不方便。

 

而PolarDB可以解决上述问题

 

image.png

 

PolarDB既有主库,也有只读节点主库与只读节点共享存储空间。共享存储可以使用SAN存储,支持多层挂载的块设备,也可以使用开源的分布式存储Curve

 

该架构内的数据库换成 PolarDB 数据库,同时给 PolarDB增加多个只读节点。图中有两个只读节点,所有只读节点基于一个共享存储 PolarDB 可以高度请求的大场景运行到只读节点上执行,可以大幅降低主库压力。

 

同时空间不够时只需对共享存储进行扩容。PolarDB也在 PG 的技术上做了更多优化,可以提供更高的性能解决Odoo应用中数据库性能瓶颈的问题。


接下篇:https://developer.aliyun.com/article/1224794?groupCode=chuang

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
6天前
|
机器学习/深度学习 JSON 自然语言处理
阿里云PAI-灵骏大模型训练工具Pai-Megatron-Patch正式开源!
随着深度学习大语言模型的不断发展,其模型结构和量级在快速演化,依托大模型技术的应用更是层出不穷。对于广大开发者来说不仅要考虑如何在复杂多变的场景下有效的将大模型消耗的算力发挥出来,还要应对大模型的持续迭代。开发简单易用的大模型训练工具就成了应对以上问题广受关注的技术方向,让开发者专注于大模型解决方案的开发,降低大模型训练加速性能优化和训练/推理全流程搭建的人力开发成本。阿里云机器学习平台PAI开源了业内较早投入业务应用的大模型训练工具Pai-Megatron-Patch,本文将详解Pai-Megatron-Patch的设计原理和应用。
|
6天前
|
消息中间件 Cloud Native Serverless
阿里云在云原生领域喜获多项 OSCAR 开源尖峰案例奖
阿里云在云原生领域喜获多项 OSCAR 开源尖峰案例奖
|
7天前
|
关系型数据库 分布式数据库 数据库
玩转阿里云PolarDB开源数据库训练营火热开营中!
开学季玩转阿里云PolarDB开源数据库训练营开营啦!本次训练营理论结合手把手的教学,帮你轻松入门阿里云云原生开源数据库PolarDB PostgreSQL版与PolarDB分布式,一起探索PolarDB开源数据库的奥秘。
|
10天前
|
Kubernetes 安全 Linux
|
10天前
|
人工智能 自然语言处理 安全
书生·浦语20B模型在阿里云魔搭开源首发!
书生·浦语20B模型在阿里云魔搭开源首发!
43 0
|
14天前
|
数据库 数据安全/隐私保护
阿里云E-MapReduce集群-开源Ldap密码不安全问题解决方案
社区开源Ldap密码不安全问题解决方案
|
2月前
|
Kubernetes Cloud Native Dubbo
Forrester 首次面向中国的开源报告:阿里云在云原生领域开源布局最全面
Forrester 首次面向中国的开源报告:阿里云在云原生领域开源布局最全面
307 1
|
2月前
|
Cloud Native 关系型数据库 分布式数据库
富士胶片公司完成阿里云PolarDB数据库开源产品兼容适配
近日,富士胶片(中国)投资有限公司(以下简称富士胶片)与阿里云PolarDB 开源数据库社区展开产品集成认证。测试结果表明,富士胶片旗下富医睿影与阿里云以下产品:开源云原生数据库 PolarDB PostgreSQL 版(V11),完全满足产品兼容认证要求,兼容性良好,系统运行稳定。
|
2月前
|
存储 分布式计算 大数据
CommunityOverCode Asia 精彩回顾|阿里云开源大数据 EMR 技术实践分享
阿里云开源大数据 EMR 在 CommunityOverCode Asia 的精彩分享。
332 0
|
2月前
|
关系型数据库 分布式数据库 数据库
关于开源数据库,阿里云走在最前沿
随着信息化时代的发展,数据库的重要性越来越被人们所重视。而在数据库领域中,选择使用哪一种数据库成为了一个重要的问题。随着开源运动的兴起,越来越多的开源数据库开始逐渐走入人们的视野,阿里云作为国内领头羊,自然不会缺席。在这样的背景下,在PolarDB开源数据库专场上,社区邀请了国内外的数据库专家以及高校、开源生态伙伴一起探讨如何推动产教融合,加快国产数据库核心人才培养。那么本文就来聊聊开源数据。
289 0
关于开源数据库,阿里云走在最前沿
热门文章
最新文章
推荐文章
更多