Использование внутренней “системы” пространства ключей Cassandra

StackOverflow https://stackoverflow.com/questions/2546825

  •  23-09-2019
  •  | 
  •  

Вопрос

Системное пространство ключей Cassandra по умолчанию system присутствует во всех установках Cassandra.

Судя по результатам работы describe keyspace команда пространство ключей частично используется для "постоянных метаданных для локального узла" (LocationInfo) и частично для "намекающих данных о передаче".

  • В каких постоянных метаданных для локального узла хранятся system/LocationInfo?
  • Каково определение намекаемой передачи в терминологии Cassandra?
  • Какие данные, указывающие на передачу, хранятся в system пространство для ключей?
Это было полезно?

Решение

"Намек на передачу означает, что если узел, который должен получить запись, не работает, Cassandra отправит эту запись на другой узел с "подсказкой", в которой говорится, что, когда узел назначения снова станет доступен, запись должна быть перенаправлена туда ".

После ответа на второй вопрос я считаю, что третий вопрос становится устаревшим (?)

И, наконец, первый вопрос:Токен, имя кластера и то, загружен узел или нет, будут сохранены в system.(спасибо driftx)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top