В настоящее время я делаю приложение, которое загружает данные в HBase, я выбрал HBase, потому что данные не структурированы и поэтому рекомендуется использовать базу данных на основе столбцов. Как только данные находятся в HBase, я подумал о интеграции Solr в это, но я не нашел информации о предмете и ответа на мой вопрос «https://stackoverflow.com/questions/36542936/integrating-solr-to-hbase» Итак, я хотел спросить, как я могу запрашивать данные, хранящиеся в HBase? Spark Streaming, похоже, не делается для этого. Любая помощь, пожалуйста?Как исследовать данные HBase
Заранее спасибо
спасибо, а как насчет Solr? любая идея, если полезно запрашивать данные в HBase и использовать их? – Jean
Если его просто для запроса данных, я думаю, что Phoenix - лучший вариант. Он также поддерживает вторичные индексы и довольно легко настраивается. Я не работал с solr и hbase. Но вы можете захотеть изучить эти проекты [SolBase] (https://github.com/Photobucket/Solbase) и [Lily] (http://www.lilyproject.org/lily/index.html). Не уверены, предоставляют ли они hbase в качестве уровня хранения или поддерживают интеграцию. – Vishnu667
Также прочитайте это сообщение [Solr to Query Hbase] (http://stackoverflow.com/questions/14759778/using-solr-to-query-hbase). У них есть интересные комментарии, которые вы должны пройти. – Vishnu667