- DDL
- Файл конфигурации
| Настройка | Описание |
|---|---|
host | Хост Cassandra или список хостов, разделённых запятыми. |
port | Порт серверов Cassandra. Если не указан, используется порт по умолчанию 9042. |
user | Имя пользователя Cassandra. |
password | Пароль пользователя Cassandra. |
keyspace | Имя keyspace (базы данных). |
column_family | Имя семейства столбцов (таблицы). |
allow_filtering | Флаг, разрешающий или запрещающий потенциально затратные условия для столбцов ключа кластеризации. Значение по умолчанию — 1. |
partition_key_prefix | Количество столбцов ключа партиционирования в первичном ключе таблицы Cassandra. Обязательно для словарей с составным ключом. Порядок столбцов ключа в определении словаря должен совпадать с порядком в Cassandra. Значение по умолчанию — 1 (первый столбец ключа является ключом партиционирования, а остальные столбцы ключа — ключами кластеризации). |
consistency | Уровень согласованности. Возможные значения: One, Two, Three, All, EachQuorum, Quorum, LocalQuorum, LocalOne, Serial, LocalSerial. Значение по умолчанию — One. |
where | Необязательное условие отбора. |
max_threads | Максимальное число потоков, используемых для загрузки данных из нескольких партиций в словарях с составным ключом. |
query | Пользовательский запрос. Необязательный параметр. |
Поля
column_family и where нельзя использовать совместно с полем query. При этом должно быть объявлено либо поле column_family, либо поле query.