参与PolarDB-X测评任务的测评




笔记来源于:任务
参与PolarDB-X测评任务
参与开源数据库PolarDB-X测评,得Apple Watch 3 等好礼。
可以在PolarDB-X上安装一个WordPress,是一个开源的博客软件,它使用MySQL作为其数据库。操作是在PolarDB-X上安装一个WordPress,来体验PolarDB-X的透明分布式能力。
我认为最好的一点是让用户以单机MySQL数据库使用体验,操作分布式数据库是PolarDB-X一贯追求的目标。为此PolarDB-X提供了简单易用的透明分布式能力。
高性能强一致分布式事务,PolarDB-X采用自研X-Paxos协议,保证数据存储在故障切换过程中RPO=0的基础上,使用TSO策略和分布式的MVCC能力保证了分布式事务的隔离性和一致性。
全局Binlog和全局一致性备份,分别解决分布式数据库各节点数据库向下游流转的难题及各节点备份时间差造成的恢复一致性问题。
不好的地方,我认为作为一块集合mysql特性和分布式特性的数据库,还是缺少我真正想用的各个场景,希望官方对这款数据库对哪些场景使用有利,能有更多例子让用户去了解
上一篇
在关系型数据库中,通常需要使用多个SELECT + UNION语句来实现按照多组维度的结果分组,PolarDB-X新增支持通过Grouping Sets、Rollup和Cube扩展来实现这一目的。
这里按照文档测试select + union查询,https://www.polardbx.com/document
创建数据表,方便测试没有使用分区
写入数据表数据
使用GROUPING SETS和不使用GROUPING SETS的查询,对比测试
使用ROLLUP分组
使用CUBE扩展查询和不使用CUBE查询测试
使用GROUP BY,CUBE,GROUPING SETS组合测试
ROLLUP扩展测试
ROLLUP按层级聚合
GROUPING函数和GROUPING_ID函数的使用
下一篇
11111111111111111111111111111111111111111111
wwww
评论