TokyoTyrant::setMaster
(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrant::setMaster — レプリケーションのマスタを設定する
説明
public TokyoTyrant::setMaster
( string $host
, int $port
, int $timestamp
[, bool $check_consistency
= true
] ) : mixed
データベースのレプリケーション対象のマスタを設定します。
警告 このメソッドは 32bit プラットフォームではサポートされていません。
パラメータ
host
- レプリケーション対象のマスタのホスト名。
null
を与えた場合、レプリケーションが無効になります。 port
- レプリケーション対象のマスタのポート番号
timestamp
- 開始時点のタイムスタンプをミリ秒で指定します。
check_consistency
- 整合性を確認するかどうか
返り値
このメソッドは 現在のオブジェクトを返します。 失敗したときは TokyoTyrantException をスローします。
例
例1 TokyoTyrant::setMaster() の例
<?php/* Connect to a database */$tt = new TokyoTyrant("tokyotyrant.example.com");/* Disable the replication */$tt->setMaster(NULL, 0, 0);?>
参考
- Classname::Method()