POLARDB 压测与初步学习后,应用程序如何面对 POLARDB FOR MYSQL

最近压测了POLARDB FOR MYSQL ,得到了一些压力测试的结果,POLARDB  作为目前云原生数据库的 NO.1 (国内),的确是值得学习,一些数据库的设计理念,以及设计的路径,同时针对应用程序如果使用POLARDB ,如何进行设计,规避POLARDB 在设计上的一些“软肋”。 根据公司的需要,写了一个PPT,这里做一个简单的展示,希望有同行者,或者对POLARDB 使用的,或敢兴趣的同学,一起学习和讨论POLARDB。

这里主要是想说明两个问题

1  POLARDB  FOR MYSQL 并不是MYSQL ,在整体的POLARDB FOR MYSQL 的设计中,整体是围绕这几个概念

     A.  基于云数据库运行维护和成本的场景,以及云数据库已经产生的问题,和解决问题的角度入手

      B.  基于硬件的基础,设计底层数据存储,以及数据存储格式,在数据存储格式上进行了整体的改变

       C.  基于硬件一个数据即日志的理念,整体将数据的复制方式,MVCC的形成方式,进行了改变。最大化的让POLARDB 形似MYSQL ,使用体验接近MYSQL,并最大化的利用硬件

       D. 数据库产品本身是基于硬件的基础,设计而来,抛弃了传统数据库使用硬件的方式,并成为一种自有的数据库原理体系。 

2  数据库也是软件,软件就有适应的场景,即使在现在处于 “卷” 的时代,做东西也要实事求是,POLARDB 从原理中的确是有一些 “难以” 解决的问题,还需要有更多的客户进行使用,反馈,帮助发现问题。这是一个漫长的过程,传统进行TPS  QPS 的指标测试体系,衍生出的问题,导致测试的结果并不能说明问题,如数据库的稳定性,测试的场景是否丰富,数据库的问题一般由数据库厂商来发现比较困难,尤其是使用方式的多种多样,希望测试的场景多一些,发现的问题多一些,当然使用者也要有耐心,毕竟 罗马不是一天建成的,另外还是抱着怀疑和否定的态度对待某些新事物的思路,而不是被鼓动的希望满满,最终使用后一地鸡毛,产品的研发者,需要冷静头脑,产品的使用者,需要理解产品的设计思路,并且尽量避免在产品不适合的场景使用产品,得出负面的结果。

———————————————————————————————

以下为最近几天学习POLARDB 总结的一些需要应用程序设计在使用POLARDB 中可能需要了解和注意的地方。

04bd04d6f6a06bed0f2ee69822ffb500.png

b1fed22f12a26d77bd5503161562c9e8.png

9d68138bed2bba52d325967803da9fe0.png

ffaec5255fc2a7fbe6e8e75161b1a046.png

5c00db81cec336dab15ac394ca8e5e2e.png

c5df03197cfd6209353eba74ab51ed28.png

d28427f58241ab3cfb590c1200495a57.png

3033b8dc1397ac1965824f7deb4795aa.png

09b0d014bf1a7dc2ed53f60cac7494df.png

222930780b40743038786ca4750cc321.png

b1c116e60dc82a06fd580b5124751487.png

51eb18baa1d07bbec1647da6a6da23eb.png

5e2477e1ea15ceeec7aced608caf4ba1.png

13673b9df3494422f383f97f4021b0e1.png

276ce347b6ab8bde3ad59b111b9df5ac.png

a3c6b0cc7138deb32b7145b484f7d654.png

a4cdccb0ef7fc0f3bd3ec467376aaf77.png

77eabac1400a26a1491b9524431cb168.png

174a998312616eef0281cb645d4d2316.png

21514cfb7c148f3ac43dd81b26c188e1.png

b68d712da8522e6ae76da6e652a816f1.png

8ee3ded449beec5004604d0eb5a0e40f.png

6f43efc5e815c9a3e5f20fa3feb0c1ab.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值