
Amoeba Mysql实现数据库读写分离
一、Amoeba 是什么 Amoeba变形虫项目,专注 分布式数据库 proxy 开发。座落与Client、DB Servers之间。对客户端透明。具有负载均衡、高可用性、sql过
共 130 篇文章

一、Amoeba 是什么 Amoeba变形虫项目,专注 分布式数据库 proxy 开发。座落与Client、DB Servers之间。对客户端透明。具有负载均衡、高可用性、sql过

1、简述 Redis Cluster 集群中每个节点负责整个集群的一部分数据,每个节点上的数据多少可能不一样,节点之间通过一种特殊的二进制协议交互集群信息。 Redis Clust

PostgreSQL数据库有着各种各样的高可用方案,绝大多数,都是基于流复制机制实现的,常见的例如Patroni+DCS,Pacemaker+Corosync,Repmgr,kee

在业务对数据库是读多写少,且单台服务器或者单个数据库的性能已经不能满足当前业务对数据库大量读取请求的时候,我们可能需要对数据库做读写分离。 常见的可以做读写分离的工具有mycat、

在众多数据库中,MySQL书库是我们比较常见的数据库之一,也是我们应用比较多的数据库。当然经常使用MySQL数据的人都清楚,在使用MySQL数据库时,经常会出现一些延迟问题。那么M

redis集群架构是基础主从架构的基础下,兼有哨兵的选举功能,并且可以横向拓展的高可用架构。redis集群至少需要三个master节点,并且建议奇数节点的部署模式,主要是由于mas

下面默认以postgresql为例: 一、排序: 1. 尽量避免 2. 排序的数据量尽量少,并保证在内存里完成排序。 (至于具体什么数据量能在内存中完成排序,不同数据库有不同的配置

本文重点讲述Redis的哪些metrics需要重要监控(篇幅有限,不能涵盖所有),以及我们如何获取这些metrics数据。从而确保对我们应用至关重要的Redis是否健康运行,以及当

索引这个词,相信大多数人已经相当熟悉了。不过为了文章的完整性,这里再啰嗦一下。索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。 索引最形象的比喻就是图书的

在数据库使用的过程中,当初使用的列名不用了,为了不删除就直接修改列名。这里使用change命令修改表的列名,看一下下面的实例,我们需要创建一个表,然后在修改表名。 表已经创建好了,