2013-07-15 3 views
0

У меня есть вопрос относительно модели данных временных рядов с помощью DSE Search. Я пытаюсь использовать преимущество Cassandra в широких строках с агрегированными данными времени в строке. В документах DSE указано, что «строки строк временного ряда Cassandra» не поддерживаются в поиске DSE.Модель данных временных рядов Cassandra/Solr

http://www.datastax.com/docs/datastax_enterprise3.1/solutions/dse_search_benefits#unsupported-features

Это значит, что широкие строки не поддерживаются? Я предполагаю, что ряды временных рядов обычно представляют собой широкие строки с переменным числом столбцов на строку типа (Row Key: данные за 1 день в виде столбцов); это означает, что одна строка этих данных будет документом Solr, а переменная no из столбцов будет динамическими полями в Solr doc. Теперь вопрос в том, есть ли способ выбрать только подмножество полей на основе значений в этих полях? Кроме того, существуют ли хорошие рекомендации по дизайну для моделирования и запроса данных временных рядов в DSE Search?

Спасибо, Amey

ответ

1

Широкие строки будут поддерживаться с интеграцией CQL3 + Solr, который будет выпущен в ближайшее время. DSE также имеет возможность изменять входные и выходные данные от C * до Solr с использованием подключаемых классов (в настоящее время недокументированных), однако для широких строк, которые будут считаться экспериментальными (поскольку никто ранее не пробовал это).

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