Mutator と Shared Mutator の違いは何ですか?
Mutator の仕様には、「flush_interval」(ミリ秒単位の自動フラッシュ間隔。0 で無効) パラメータがあります。
Shared Mutator の仕様には、次のように記載されています。
WARNING: Shared mutators sacrifice write durability guarantee because they buffer and flush mutations on a periodic time interval and the set_ methods return without knowing if the mutations succeeded or failed.
では、両方にフラッシュ間隔がある場合の違いは何ですか?
さらに、両方とも(Javaで)スレッドセーフですか?
また、どちらがパフォーマンスの面でより効率的ですか?