Не удается найти ничего о настройках согласованности в предоставленном вами исходном коде . На самом деле механизм согласованности уровня API Cassandra БД Azure Cosmos DB отличается от других интерфейсов dos api cosmos (таких как SQL api, Gremlin). API и т. д.)
Пожалуйста, прочтите заявления в этой ссылке .
При использовании Cassandra API Azure Cosmos DB:
- Уровень согласованности записи Apache Cassandra сопоставлен с
Уровень согласованности по умолчанию настроен для вашей учетной записи Azure Cosmos.
- Azure Cosmos DB будет динамически отображать уровень согласованности чтения
указанный клиентским драйвером Cassandra для одного из Azure Cosmos
Уровни согласованности БД настраиваются динамически по запросу на чтение.
Таким образом, исходя из моего понимания, согласованность cosmos db не влияет на исходные настройки согласованности вашего драйвера, но отображает их в соответствии со следующей таблицей:
![enter image description here](https://i.stack.imgur.com/Wk5xX.png)
Вы можете установить согласованность с драйвером DataStax, ссылаясь на эту ссылку .