我们已经成功地部署的Postgres 9.3使用流复制(WAL复制)。我们目前有2个从机,第二个从机是第一个从机的级联从机。这两个从站都是热备用,并且正在使用主动只读连接。Postgres的流复制 - 从只指数
由于加载,我们想创建一个第三奴隶,略有不同的硬件规格,以及更多的数据仓库的使用情况,使用它作为一个只读数据库不同的应用程序。由于它是针对不同的应用程序,因此我们希望专门针对该应用程序优化它,并通过使用一些附加索引来提高性能。出于规模和性能的考虑,我们宁愿在主设备或其他2个从设备上使用这些索引。
所以我的主要问题是,我们能为流复制创建奴隶不同的索引,如果没有,是否有我错过了另一个数据仓库技术?
由于它是数据仓库,它必须是实时的?或者像“从第二奴隶夜间加载”的工作?就像“从备份和日志复制奴隶,从复制中截断,建立仓库索引”(每天重复一遍)。 – Thilo
理想情况下接近实时。我们已经尝试加载夜间备份,但不幸的是它是一个100 + GB的数据库,可能需要将近4小时才能从头开始加载。 WAL复制一直是天赐之物。 –