これはPGroonga 2.X and 3.X用のドキュメントです。古いPGroongaを使っているならPGroonga 1.xのドキュメントを見てください。
pgroonga_wal_applier
モジュール2.3.3で追加。
pgroonga_wal_applier
モジュールは、2.4.2から非推奨です。代わりに pgroonga_standby_maintainer
モジュール を使ってください。
pgroonga_wal_applier
モジュールはpgroonga_wal_apply
関数で未適用のWALを定期的に適用します。
pgroonga.max_wal_size
パラメーターを設定して最大WALサイズを制限したい場合はpgroonga_wal_applier
モジュールを使ってください。
プライマリーサーバーでpgroonga_wal_applier
モジュールを使う必要はありません。未適用のWALは存在しないからです。スタンバイサーバーでだけpgroonga_wal_applier
モジュールを使う必要があります。
shared_preload_libraries
パラメーターにpgroonga_wal_applier
を追加することでpgroonga_wal_applier
モジュールを使えます。
例:
shared_preload_libraries = 'pgroonga_wal_applier'