2015-07-26 2 views
0

Мне была назначена задача перенести нашу базу данных Titan с 0,4 до 0,5 с помощью Cassandra в качестве backend. Должен признаться, я недооценил усилия. :-) Вот вопрос:Обновление Titan DB от 0.4.4 до 0.5.x

Titan 0.4.4 имеет system_auth keyspace, в то время как у Titan 0.5.4 этого нет. Я могу использовать AllowAllAuthorize для входа в Cassandra без проблем. Просто любопытно, что это разница из-за Титана или Кассандры?

Заранее благодарен!

+1

Просить несколько вопросов сразу, как правило, не рекомендуется. Если у вас есть несколько вопросов, задайте их отдельно. – zero323

+0

уверен, в следующий раз раздел вопросов. –

ответ

0

system_auth - это пространство ключей от Кассандры, а не нечто специфическое для Титана.

Заканчивать безопасности документация Cassandra здесь http://docs.datastax.com/en/cassandra/2.1/cassandra/security/security_config_native_authenticate_t.html

+0

Когда вы перезапускаете Cassandra с помощью PasswordAuthenticator, появляется пространство ключей 'system_auth'. –

+0

Вы правы. Спасибо Джейсону. –

Смежные вопросы