Я вижу, что Hive и Elasticsearch почти эквивалентны, за исключением того, что Elasticsearch поддерживает запросы в реальном времени. Кроме того, Elasticsearch может работать независимо для хранения и анализа данных. Итак, почему люди используют Hive и Elasticsearch на Hadoop?Elasticsearch и Hive работают вместе
0
A
ответ
1
Hive и Elasticsearch - два действительно разных инструмента.
Hive - это переводчик Java в Hadoop Java для взаимодействия практически с любым источником данных с использованием SQL (включая elasticsearch) с использованием SerDe. Hive также может хранить данные с использованием HDFS. Улей действительно хорош в пакетной обработке.
Elasticsearch - это распределенная ограненная поисковая система, очень хорошая возможность быстро получать данные в миллионах документов. Его также можно использовать для выполнения простых вычислений с использованием граней.
Hive и ES дополняют друг друга, люди используют Hive для обработки данных, а ES - для передачи данных/данных.
Смежные вопросы
- 1. PHP и .htaccess работают вместе
- 2. FOSFacebookBundle и FOSUserBundle работают вместе
- 3. PHP и DB2 работают вместе
- 4. Webpack и webcomponent работают вместе
- 5. php и ruby работают вместе?
- 6. Cronjob и PHP работают вместе?
- 7. CryptoJS и Pycrypto работают вместе
- 8. .NET и MySQL работают вместе и масштабируются
- 9. Анализаторы индекса и анализа ElasticSearch вместе
- 10. Поля ElasticSearch не работают
- 11. модели работают вместе
- 12. Сценарии не работают вместе
- 13. Laravel whereNotIn и где не работают вместе вместе
- 14. Оператор noexcept и enable_if_t: они работают вместе?
- 15. Сделать .replaceWith и .css JQuery работают вместе
- 16. Array.forEach() и Array.slice() вместе работают неправильно
- 17. glPushMatrix() и glutSolidSphere() не работают вместе. Зачем?
- 18. Apache и IIS 7 работают вместе
- 19. nohup и std :: ignore() не работают вместе
- 20. ngGrid cellFilter и cellTemplate не работают вместе
- 21. Python, Selenium и Scrapy не работают вместе?
- 22. GUI и Raycaster не работают вместе (three.js)
- 23. mod_alias и mod_rewrite не работают вместе
- 24. Tomcat и GlassFish не работают вместе
- 25. will_paginate и inherited_resources не работают вместе
- 26. Pixi.js и CocoonJS не работают вместе?
- 27. Gamescene.swift и Gamescene.sks не работают вместе
- 28. Nodegit и Electron не работают вместе
- 29. Knockout.js и проверки нокаута не работают вместе
- 30. Проверка и действие формы не работают вместе
Не могли бы вы дать конкретный прецедент, который объединял бы Hive и ES для усиления друг друга? Интересно, почему мы просто не используем ES для извлечения данных, больших данных? Спасибо. – VAK5d6
Представьте ситуацию, когда необходимо объединить данные из нескольких источников (продажи от ERP, клиенты из CRM). С Hadoop и Hive я храню данные, обрабатываю их (присоединяюсь к ним) и отправляю их в ES. С помощью ES я создаю приложение, в котором я могу суммировать все продажи клиентов. – jbaptiste
ES очень хорошо хранит и извлекает данные, но не может присоединиться к дате из двух разных таблиц. – jbaptiste