Поддерживает ли Cloudera impala mongodb?

Impala поддерживает прямой запрос данных в индексах распределенной файловой системы Hadoop (HDFS) и HBase (база данных NoSQL), поддерживает ли она mongodb (база данных NoSQL)?


person cqupt_chen    schedule 21.02.2014    source источник


Ответы (1)


Согласно официальной документации Cloudera Impala, MongoDB не поддерживается.

Извините, сложно рассказать больше, простой вопрос, простой ответ!

person Chiron    schedule 21.02.2014
comment
вчера вечером я нашел Давайте посмотрим на реальный пример интеграции Impala с MongoDB. Компания Stripe (веб- и мобильные платежи для разработчиков) столкнулась с той же проблемой, описанной выше. Им нужно было предоставлять отчеты по своим данным MongoDB, но база данных не могла обеспечить качество отчетности, необходимое для их бизнеса. Как база данных приложений MongoDB великолепна, но как аналитическая база данных не очень, но это нормально, потому что она никогда не предназначалась для этого. в книге «Импала в действии». - person cqupt_chen; 22.02.2014
comment
Stripe создала для этого библиотеку под названием ZeroWing (github.com/stripe/zerowing). Похоже, что он способен имитировать член набора реплик Mongo и передавать данные oplog напрямую в HBase. Затем Impala можно использовать для запроса данных в HBase. - person Benjamin Oman; 07.03.2014