2015-07-25 5 views

ответ

2

Вы можете глотать свои данные в Kafka, а затем использовать firehose от Krabka от друида, чтобы глотать ваши данные друиду в режиме реального времени. После этого вы можете интерактивно обращаться к друиду, используя его api.

2

В настоящее время лучше всего запустить задачу Index Index в Indexing Service, а затем вы можете использовать API Друида для отправки данных в эту задачу. Вы можете использовать API напрямую, но гораздо проще использовать Tranquility. Это библиотека, которая автоматически создаст новую задачу индекса реального времени для новых сегментов, и это позволит вам отправлять сообщения в нужную задачу. Вы также можете установить уровень репликации и масштабирования и т. Д. Просто запустите службу индексирования, используйте Tranquility, и вы можете начать отправлять ваши сообщения Друиду.

4

Как se7entyse7en сказал:

Вы можете проглатывать свои данные Кафки, а затем использовать друид Kafka firehose глотать ваши данные друида в реальное время от приема пищи. После этого вы можете интерактивно обращаться к друиду, используя его api.

Следует сказать, что пожарные могут устанавливаться только на друиде realtime nodes.

Вот урок, как настроить камин Kafka: Loading Streaming Data. Рядом с камином Kafka вы можете установить другие пожарные машины - Amazon S3 firehose, RabbitMQ firehose и т. Д. На including them, и вы можете даже написать свой собственный firehose в качестве расширения, например, here. Вот all druid extensions.

Надо сказать, что друид смещается real-time ingestion от realtime nodes к Indexing service, как объяснено here.

0

Лучший способ использования, учитывая, что ваш друид - это версия 0.9.x, - это спокойствие. Остальная часть api довольно прочная и позволяет вам контролировать вашу схему данных. Страница druid.io quickstart и нажмите раздел «Загрузка потоковых данных».

Я загружаю данные кликов для нашего сайта в режиме реального времени, и он работает очень хорошо. Итак, да, вы можете заменить google analytics друидом (предполагая, что у вас есть необходимая инфраструктура).

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