Arm64版本的ProxySQL功能测试

作者: zhaorenhai

ProxySQL是业界著名的数据库代理层软件,可以实现数据库的读写分离,负载均衡等高可用功能。可对接的数据库有MySQL,MariaDB,Percona。 最近ProxySQL 2.0.15版本开始支持arm64平台,见如下链接:https://github.com/sysown/proxysql/releases/tag/v2.0.15 , 其中centos,ubuntu,debian等系统都有对应的arm64的版本。 本文准备在MariaDB数据库上测试一下最新的ProxySQL arm64版本,也给其他有兴趣的小伙伴提供个参考。

基于Bucardo建立PostgreSQL 主主混合集群(X86 + ARM)部署

作者: bzhaoopenstack(https://github.com/bzhaoopenstack)

PG在混步跨硬件平台的首次試水,此次基於Bucardo部署PG跨硬件平台集群。

MariaDB集群在x86和arm64上的混合部署

作者: zhaorenhai

本文尝试在x86和arm64平台上混合部署MariaDB集群,看看是否可以部署成功。
部署环境计划在华为云上进行,OS采用openEuler20.03版本,MariaDB采用10.3.9版本。
MariaDB官方文档里面,高可用环境部署方法一共两种类型,比较简单的是复制,然后是Galera集群。
我们分别尝试下这两种高可用环境,是否支持在x86和arm64平台上混合部署。

PostgreSQL对外部压缩方法的诉求

译者: bzhaoopenstack
作者: Amit Dattatray Khandekar
原文链接: https://amitdkhan-pg.blogspot.com/2020/08/need-for-external-compression-methods.html

Amit PSQL专家分析压缩库在PostgreSQL中的迫切诉求。

ARM's LSE (for atomics) and MySQL

译者: bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/ARM-LSE-and-MySQL/

来看Mysql大牛Krunal带你分析LSE在Mysql上的情况。

Backtraces in PostgreSQL

译者: bzhaoopenstack
作者: Amit Dattatray Khandekar
原文链接: https://amitdkhan-pg.blogspot.com/2020/07/backtraces-in-postgresql.html

PGSQL 13引入了Backtraces特性,方便客户和管理者定位疑难问题,来看社区大牛Amit带你玩转它!

用MySQL EventMutex来理解内存屏障那些事儿

译者: bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/Understanding-Memory-Barrier/

组内Mysql大牛Krunal利用Mysql EventMutex来让你彻底理解内存屏障问题,如何优化等。中文版实在是不好翻译,强烈建议阅读英文版增加理解。瓜已经备好了,还等啥?!

指定NUMA节点运行MySql

译者: bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/Running-MySQL-on-Selected-NUMA-nodes/

指定NUMA节点来运行Mysql,全路程实践,来试试吧

利用SIMD Vectorization优化PostgreSQL

译者: bzhaoopenstack
作者: Amit Dattatray Khandekar
原文链接: https://amitdkhan-pg.blogspot.com/2020/06/leveraging-simd-vectorization.html

团队大牛Amit利用SIMD向量化对ARM和X86硬件平台在PostgreSQL上的优化,欢迎品鉴,相当硬核,坐稳了吗?

NUMA 智能全局计数器 -- 来自MySQL的灵感

译者: bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/NUMA-Smart-Global-Counter/

通过之前在X86, ARM虚机上的调研,与遇到的跨NUMA问题,结合自身在运行benchmark测试中的经验,让应用程序在针对特定的全局数据结构中更好的应用底层硬件,达到极致性能体验。下面来用数据说话。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×