Значение настройки Couchbase

Из моего Java-кода при сохранении в couchbase, чтобы убедиться, что он правильно сохранен в couchbase, используются следующие блоки кода.

OperationFuture< Boolean > result = couchClient.set(<key>,<value> );
        while( !result.isDone() ) {
            try {
               Thread.sleep( 5 );
            }catch( InterruptedException e ) {
                errorLog.error( "Error occurred while setting in couchbase " + e.getMessage() );
            }
    }

Проверка с другими, есть ли лучший способ убедиться, что объект хранится должным образом в базе.

1 ответ

Лучший способ справиться с этим - это то, что Couchbase называет Durability Requirements, который может использоваться в такой операции, как.upsert() в клиенте 2.x. Это описано в документации Couchbase Java со ссылкой на дополнительную информацию о концепции.

Другие вопросы по тегам