2016-09-14 1 views
0

J'ai des données de journaux publicitaires et je veux l'envoyer en temps réel au serveur Druid. Mais, le problème est celui entre Tranquility et Kafka. Quelle est la meilleure méthode pour ingérer des données en temps réel. Parce que, en utilisant Kafka, il fait un paquet d'erreur. J'essaie d'utiliser Tranquility. Est-ce que quelqu'un qui a des expériences sur ce sujet peut m'aider? Merci beaucoup.Transmission de données au serveur Druid

+0

Qu'avez-vous essayé jusqu'à présent et quel est exactement le problème? Je ne pense pas avoir compris la question. Si vous demandez simplement comment faire cela en général, la question est probablement trop large pour stackoverflow. Plutôt faire une recherche google ... vous pouvez difficilement être le premier à avoir ce problème. – Robert

+0

Le but de ma question est le suivant: entre l'utilisation de Kafka et de Tranquility pour l'enregistrement en temps réel des données d'un journal de bord, quel est le meilleur moyen? Je préfère demander aux gens qui ont des expériences sur cette question. Merci pour le commentaire. – VanThaoNguyen

Répondre

1

Le meilleur moyen est d'utiliser le nouveau service d'indexation kafka. Ce service est indépendant de la tranquillité et a de meilleures garanties. Veuillez lire ce document http://druid.io/docs/latest/development/extensions-core/kafka-ingestion.html

+0

Pouvez-vous me donner la raison de l'utilisation de Kafkar? Donnez-moi des liens si possible. Merci – VanThaoNguyen

+0

La seule et unique raison pour laquelle l'ingestion basée sur Kafka est la voie à suivre est de pouvoir fournir des garanties d'ingestion exactement une fois. La conception de Tranquility ne fournit pas de telles garanties. J'espère que cela pourra aider. –