诶,你为啥最近和 POLARDB 较劲, 要不咱杠杠

2023-12-11 00:40

本文主要是介绍诶,你为啥最近和 POLARDB 较劲, 要不咱杠杠,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

186a683b90f1852b7b7f8fc54b74e05d.png

开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群,也欢迎猎头老师们,加入我们会单独给您一个群来发招聘。

最近一直在学习POALRDB 以及POLARDB 周边的东西,这就引起私信我的一个问题,问:你不是弄POSTGRESQL ,MYSQL ,MONGODB 的吗,怎么又搅和一个 POLARDB 进来,这是有人私信我的文字的截取版。

呵呵, 我也想问一句,我是弄POSTGRESQL ,MYSQL , MONGODB ,有的时候还有 REDIS ,TIDB ,我犯法不。POALRDB 的东西有什么问题吗,我最近就是和POLARDB 较劲,一直在发现POALRDB FOR MYSQL 的各种用法和各种“坑”因为 POLARDB  他确实是 interesting !

bde35b9a0c640b8e7152e1169737775c.png

较劲原因之首

成本因素,一个产品如果不提成本,光说性能多好,呵呵,屁,放屁。首先一个产品被选择的重要的原因是成本,没有成本你光和我谈他多好,使用数据库的可不是库里南。

bef1e86bfa04c5ce5efcda792e619903.png
抛开成本讨论问题是没有意义的,对于一个使用数据库的企业来说更是如此,首先我们要提出一个问题,POALRDB FOR MYSQL 对比 阿里云的 MYSQL RDS 成本到底是不是降低了。

答案是YES ,必然是降低的,尤其在一些小项目中 POLARDB FOR MYSQL的成本降低的程度是你想不到的,我举几个例子

1   磁盘可伸缩,这就是节省成本的最重要的部分,你的MYSQL RDS 在云上很大一部分成本是空置的,也就是你的磁盘上有多少空间是没有被使用的,也是要花钱的,POLARDB for mysql 是不会出现这个问题的,他是可以伸缩的,当你的数据被清理后,那么磁盘的空间就自动收缩了,费用也就降低了。

ba743bb51c601d702cf58cedfeb7b527.png

2   节点可以长可短,麻烦把你猥琐的表情收一收,想哪里去了,POALRDB 的节点增加和减少的速度很快,并且针对业务基本是无感的,增配降配也是很速度的,这与他 存,算分离的是分不开的,并且节点可以读写分离,也可以不分离,也可以一个节点 分离 一个不分离,玩法很多,可以让你 玩 Hai !这对于一个在MYSQL RDS 上增加10G 空间,让我等40分钟的经历来说,呵呵我只想说,MYSQL RDS 去死吧。

e986d3ba0935a04c0cefa8db545f73e5.png

3   列式节点,让你多一个可选性,是狼是狗,随你心意,OLTP 强支持,OLAP 只要你熟悉IMCI 那么调配得当也可以让你一部分OLAP 的业务可以快速的运转。

508aebf4e491f557ea76490fc3f9148a.png

4  并行是真并行,计算中如果开发不给力,语句不给力,架构不给力的情况下,你觉得DBA 活的很累,那么最后的POLARDB 给你的活着的勇气可以使用并行的方式来在通过添加硬件的基础上,让你的一些有病的语句,更速度的进行处理,至少能让你在留一口气,喘息,就是死不了。

5   主从节点数据异步,不存在了,MYSQL 的BINLOG 的主从节点的异步问题,sorry, it disappeared. 因为虽然是分布式,但是通过REDO LOG 进行的数据复制与shared storage 的方式,让数据不同步延迟时间长的问题,彻底从字典里面给删除了,是不是还挺怀念你,主库已经到了2023年而从库还活在2022年的神奇经历,forget it.

6   各种引擎,让你将一些冷数据的存储成本,一降再降,这点虽然不是POALRDB 独有,但POLARDB FOR MYSQL 支持其他的数据库引擎来加入到数据存储中,x-engine 引擎在我们测试中,同样的数据存储同样的数据量,降低实际存储的容量70%,降低了70%的存储成本,并且你还能进行类MYSQL 的查询。当然各种引擎也包括了 IMCI。 

61c483ce8082fbfdb1e9502b2e58317c.png

说完这些,他们自己宣传页上有的,我们来说说那些见不得人的。如果说MYSQL RDS 是日本车,那么POALRDB for mysql 就是德系血统. 为啥,因为反向虚标,大家都知道,如果一个日本车标称的马力是 200,那么有可能实际只有 97马力参见什么叫公路闪电而德国车的马力正好相反,他说加速7.5秒,你开上大多在 6.8秒就能达到他的标称功率。

POALRDB 也是如此,在你购买磁盘的时候你就知道,在你购买MYSQL RDS 还在不敢使用哪个最贵的 XX5 ,而POALRDB 的标配就是 XX5 (不能说的太细),这是什么,亏不亏,比MYSQL RDS 便宜,还给这么好的磁盘,真是不想过了,继续这样,真是喜欢。

4bcdc1330e34866115371aca77886faf.png

所以相对MYSQL RDS 产品来说,如果你使用了POALRDB FOR MYSQL ,那么你真的是在也不想用什么 MYSQL RDS 。当然阿里云对于POLARDB 这个亲儿子,那是相当大方,你试试你购买POALRDB 的时候,还便宜对比同等的MYSQL RDS。因为你买一个MYSQL RDS 的钱,会得到 2个 POLARDB FOR MYSQL 的计算单元,多加一个节点也就2, 3百块钱,你试试你加一个 MYSQL RDS 从库的费用,吓死了吧

除此以外,自动扩容的部分也让你天天关注,加磁盘的工作,失去了,对于一些对数据库运行中核心工作是加磁盘的同志,你要失业了。

那么说了这么多好的,有没有不好的,当然,没有不好的那是不可能得,今天心情好,就不说了。

fccd4f8bc7938daf3ce911258e9a2512.png

这篇关于诶,你为啥最近和 POLARDB 较劲, 要不咱杠杠的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/478869

相关文章

poj1330(LCA最近公共祖先)

题意:求最近公共祖先 思路:之前学习了树链剖分,然后我就用树链剖分的一小部分知识就可以解这个题目了,记录每个结点的fa和depth。然后查找时,每次将depth大的结点往上走直到x = y。 代码如下: #include<iostream>#include<algorithm>#include<stdio.h>#include<math.h>#include<cstring>

最近心情有点复杂:论心态

一月一次的彷徨又占据了整个身心;彷徨源至不自信;而不自信则是感觉自己的价值没有很好的实现亦或者说是自己不认可自己的目前的生活和状态吧。 我始终相信一句话:任何人的生活形态完全是由自己决定的;外在的总归不能直达一个人的内心深处。所以少年 为了自己想要的生活 多坚持努力吧、不为别人只为自己心中的那一丝执着。 由此我看到了一个故事: 一个心情烦躁的人去拜访禅师。他问禅师:我这辈子就这么注定了吗?您

在二叉树中找到两个节点的最近公共祖先(基于Java)

如题  题解 public int lowestCommonAncestor(TreeNode root, int o1, int o2) {//记录遍历到的每个节点的父节点。Map<Integer, Integer> parent = new HashMap<>();Queue<TreeNode> queue = new LinkedList<>();parent.put(roo

算法图解(8~10贪心,动态规划,K最近邻算法)

贪心算法 在每一步都选择局部最优解,从而期望最终得到全局最优解。 贪心算法并不总能保证全局最优解,因此需要满足以下两个条件: 贪心选择性质:可以通过局部最优选择构造出全局最优解。最优子结构:问题的最优解包含其子问题的最优解。 实例:给定面额的硬币,用最少硬币凑出指定金额 int minCoins(vector<int>& coins, int amount) {int count = 0

救命!我已经彻底被最近的FLUX模型征服了

这是一期FLUX模型配套的罗拉模型推荐,这个大模型真的很香,尤其是对于人物的手部处理,推荐大家去尝试下,我已经爱上这个大模型了。 ① Flux魅影超模 https://www.liblib.art/modelinfo/15818662ba2e443d9b4f9a87c13fff55 关键词:照片上是一位优雅的年轻女子,一头棕色卷发,身穿米色上衣,戴着金耳环。她背对着相机,背景是浅色的。重点是

mysql中,字段类型为tinyint(1),在查询时为啥不显示正常的数字而是true或false?

背景 在查询数据的时候发现gender字段应该显示1,2,3,4等这样的数字,但是查出来却是true或false这样的boolean类型 分析 不免产生疑问,为何education字段也是存的数字,就能正确显示出数字,而gender不行,我又查看字段,发现这两个字段的类型不一样 gender字段的类型是tinyint()类型,那在不想改变字段类型的情况下,该如何能查出正确的数据呢?

redis 实现单位时间内错误记录 时间到key值就被清除------最近脑子不好使觉得还是写个博客试试

直接在客户端操作的, 所以需要redis的简单命令  去对比JAVA客户端jedis的命令就行   添加---set     格式 set  key  value  EX time(秒)   如果这个time不添加的话 ,那默认就是 永久 获取--get    格式 get key  ---查看剩余时间    格式 TTL key ---实现key实现自增: inrc key

最近刚接触用到的一些linux命令(CentOS7的命令)二〇一八年十月三十日

linux  查看本地     ip  ip addr  查看本地系统     #cat /etc/issue 在CentOS下执行显示为: CentOS release 5.7 (Final) Kernel \r on an \m 或在Ubuntu下显示为: Ubuntu 11.04 \n \l 可以用来查看当前正在运行的 Ubuntu 的版本号。  查看系统内核     uname -a

polarDB for mysql Springboot应用使用ssl证书连接数据库

准备工作 开启SSL加密: 登录PolarDB控制台。选择集群所在地域。找到目标集群,点击集群ID。在左侧菜单栏中点击配置与管理 > 安全管理。在SSL配置页签,开启SSL加密,选择需要加密的链路(内网或外网),并确认设置。 下载CA证书: 开启SSL后,在SSL配置页签,点击下载证书,获取包含.pem、.p7b、.jks格式的CA证书压缩包。 Spring Boot配置 在Spring

最近做阿里的笔试题,美团的笔试题都出现了栈的顺序的问题。

问题描述:   已知abcdef,依次入栈,在栈中可停留也可出栈,求下面哪个出栈的顺序不正确?或者有多少种出栈的顺序? f(0):1 f(1):1 f(2):2 f(3):5 f(4):14 f(5):42 f(6):132 所以对于abcdef共有132种顺序 一:对于出栈的顺序 A:fedcbaB:dcbaef // abcd入栈,dcba依次出栈,e入栈,e出