Druid 如何将实时数据输入到德鲁伊?

Druid 如何将实时数据输入到德鲁伊?,druid,Druid,我有分析服务器(例如单击计数器)。我想使用一些api向druid发送数据。我该怎么做? 我可以用它代替谷歌分析吗?你可以将你的数据摄取到卡夫卡,然后使用德鲁伊的卡夫卡消防软管通过实时摄取将你的数据摄取到德鲁伊。之后,您可以使用druid的api以交互方式查询druid。现在最好的做法是在上运行实时索引任务,然后您可以使用druid的api向该任务发送数据。您可以直接使用API,但它更易于使用。这是一个库,它将自动为新段创建新的实时索引任务,并允许您向正确的任务发送消息。您还可以设置复制和分片级别

我有分析服务器(例如单击计数器)。我想使用一些api向druid发送数据。我该怎么做?
我可以用它代替谷歌分析吗?

你可以将你的数据摄取到卡夫卡,然后使用德鲁伊的卡夫卡消防软管通过实时摄取将你的数据摄取到德鲁伊。之后,您可以使用druid的api以交互方式查询druid。

现在最好的做法是在上运行实时索引任务,然后您可以使用druid的api向该任务发送数据。您可以直接使用API,但它更易于使用。这是一个库,它将自动为新段创建新的实时索引任务,并允许您向正确的任务发送消息。您还可以设置复制和分片级别等。只需运行索引服务,使用宁静,就可以开始向德鲁伊发送消息

正如se7entyse7en所说:


你可以将你的数据摄取到卡夫卡,然后使用德鲁伊通过实时摄取将你的数据摄取到德鲁伊。 之后,您可以使用其api以交互方式查询druid

必须说,消防水管只能在德鲁伊身上安装

以下是如何设置卡夫卡消防软管的教程:。 除了卡夫卡消防软管,您可以设置其他提供的消防软管-亚马逊S3消防软管、RabbitMQ消防软管等。。。到那时,你甚至可以编写自己的firehose作为扩展,例如。给你


必须指出的是,德鲁伊正在从转变为。考虑到你的德鲁伊是一个0.9.x版本,最好的使用方法是宁静。RESTAPI非常可靠,允许您控制数据模式。打开druid.io页面,点击“加载流数据”部分

我正在为我们的网站实时加载clickstream数据,它一直运行得很好。因此,是的,你可以用druid取代谷歌分析(假设你有必要的基础设施)