2014-10-15 2 views
0

У меня есть приложение, которое запрашивает HBase и сохраняет эти данные в базе данных Oracle. Эти данные используются для генерации отчетов. Я хотел бы знать, возможен ли такой же подход при использовании GridGain вместо базы данных Oracle. Возможно ли получить данные HBase и загрузить его в кеш памяти GridGain и использовать для генерации отчетов?GridGain - Загрузить данные из HBase

ответ

0

Я думаю, что подход загрузки данных в кеш-память GridGain является правильным подходом. После загрузки вы сможете либо запустить Parallel Computations, либо Distributed SQL Queries непосредственно над кешем GridGain.

+0

Итак, есть ли в Gridgain API, который может запрашивать HBase и загружать данные в базу данных In-Memory GridGain? – Anju

+0

Я бы использовал API-интерфейс GridDataLoader для загрузки данных в GridGain. Взгляните на этот пример: https://github.com/gridgain/gridgain/blob/master/examples/src/main/java/org/gridgain/examples/datagrid/CacheDataLoaderExample.java. Вы также можете реализовать собственный HBase-файл GridCacheStore, который будет отвечать за загрузку данных, см. Общий пример здесь: https://github.com/gridgain/gridgain/blob/master/examples/src/main/java/org/gridgain /examples/datagrid/store/CacheStoreLoadDataExample.java – Dmitriy

Смежные вопросы