Режимы транзакций в RocksDB - PullRequest
       9

Режимы транзакций в RocksDB

0 голосов
/ 23 января 2019

Я изучаю, как RocksDB обрабатывает транзакции. Транзакции могут быть либо пессимистичными, либо оптимистичными, и, таким образом, в моем понимании, невозможно в случае двух потоков: первый - открыть TransactionDB (и выполняет пессимистичные транзакции), а второй - открыть OptimisticTransactionDB (и выполнить оптимистические транзакции). ). Другими словами, все потоки будут совместно использовать один и тот же объект TransactionDB или OptimisticTransactionDB. Таким образом, пользователь должен выбрать один из двух режимов транзакции. Может ли кто-нибудь это проверить или объяснить?

Спасибо, Demy

...