20得票3回答
完整的MySQL数据库复制?有什么好的想法吗?人们是怎么做的?

目前我有两台Linux服务器运行MySQL,一台在我旁边的机架上,上传速度为10 Mbit/s(主服务器),另一台在几英里之外,上传速度为3 Mbit/s(镜像)。 我希望能够持续地在这两台服务器上复制数据,但遇到了几个障碍。其中一个问题是,在MySQL主/从配置下,偶尔会出现一些语句丢失,...

20得票2回答
在PostgreSQL 10中为发布手动创建复制槽

我正在尝试从我的PostgreSQL数据库中获取某些表的更新流。获取所有更新的常规方法如下: 您需要创建一个逻辑复制插槽。{{logical replication slot}} pg_create_logical_replication_slot('my_slot', 'wal2json...

19得票2回答
Muzak复制建议和技巧

我正在尝试自己完成第一个大规模的数据库项目。我在服务器1上有一个使用myisam mysql的数据库,其中包含大量各种数据的php应用程序。 我在服务器2上也有一个使用mysql myisam的数据库,并通过php应用程序选择和显示数据。 我想要在服务器2上复制这些数据。 问题: ...

19得票2回答
Zookeeper/Chubby -vs- MySql NDB

最近我一直在阅读Paxos论文、FLP定理等,并评估Apache Zookeeper用于一个项目。我也一直在阅读在线上关于Google的分布式锁服务Chubby的各种文献。我使用Zookeeper的基本用例是为了实现分布式系统的复制和通用协调。 但是我想知道的是,Zookeeper或类似Ch...

18得票2回答
Postgres 热备和从库上的长时间运行查询

问题: 在热备模式下,作为报告数据库服务器的从库是否可以在应用WAL更新的同时运行长时间查询(30秒以上)?目前的工作方式是,要么设置以下参数以终止长时间运行的查询,以便应用WAL更新,要么无限期延迟WAL更新直到没有查询在运行以应用它们。我们是否可以同时实现长时间运行的查询和应用WAL更新?...

18得票2回答
“设置时间戳”为什么会成为一个慢查询?

我的慢查询日志中充满了以下条目:# Query_time: 1.016361 Lock_time: 0.000000 Rows_sent: 0 Rows_examined: 0 SET timestamp=1273826821; COMMIT; 我猜测set timestamp命令是由复制...

18得票1回答
Apache Solr:每次轮询时从属节点复制10多次(过度提交?)

我们正在使用Apache Solr(3.1.0)对多个网站编写的大量文章进行索引。我们拥有主/从设置(复制配置在底部),其中服务器1对文章进行索引,服务器2复制索引。从属服务器应该每60秒轮询主服务器,但实际上,我们几乎每次都可以看到10到75个连续的/replication调用。 每个So...

18得票1回答
如何使用Entity Framework实现读写分离

我使用了“主/从复制”设置的数据库。我有一个主数据库和(至少)一个从数据库,可能是ℕ个从数据库。为简单起见,下文中我将只讨论一个主数据库和一个从数据库,因为确定要使用哪个从数据库包含一些与实际问题无关的业务逻辑。 这是设置的示意图(带有ℕ个从数据库): 在应用程序中(当前使用Dappe...

17得票5回答
如何修复无法跟上主服务器的PostgreSQL 9.3从服务器?

我们有一个如下的主从复制配置。 在主节点上: postgresql.conf 的数据库复制配置如下(为简洁起见,已省略了注释行):max_wal_senders = 1 wal_keep_segments = 8 在从属节点上: postgre...

17得票1回答
Solr索引 - 主/从复制,如何处理巨大的索引和高流量?

我目前遇到了 SOLR 的问题(更准确地说是从节点复制的问题),经过花费了相当长的时间在网上阅读后,我发现自己不得不寻求一些启示。 - Solr 在索引大小方面有限制吗? 当处理单个主节点时,何时决定使用多核心或多索引? 是否有任何指标表明在达到某个索引大小时应该进行分区? - 从主节点...