Я изучаю Apache Ignite, чтобы извлекать данные из Teradata и кэшировать его, чтобы я мог использовать его для отображения в пользовательском интерфейсе. Теперь мы делаем это, используя Cassandra, но мы хотим по нему отказаться от некоторых причин. Будет полезно, если я получу несколько шаблонов о том, как это можно достичь, поскольку я не нахожу подходящие источники кода или документы для чтения.Apache Ignite: нужно извлечь данные из Teradata и отобразить в UI
0
A
ответ
1
Вот документация страница о загрузке данных в Apache Ignite: https://apacheignite.readme.io/docs/data-loading
Спасибо за ответ Валентина. В каждом примере показан вывод данных из кэша воспламенения или простого добавления кеша. Мне нужно знать наиболее эффективный способ загрузки больших данных, запрашиваемых с teradata, в кеш. Кроме того, следует добавить его в табличном формате или я могу добавить данные JSON в кеш? Любая помощь здесь ценится. – Chevy
@ Нет, эти примеры показывают два способа загрузки больших наборов данных в Ignite. Ignite абстрагируется от источника данных, что означает, что вам нужно реализовать логику, которая запрашивает источник и сопоставляет строки с парами ключ-значение, которые хранятся в Ignite. Если у Teradata есть драйвер JDBC, вы также можете использовать функцию автоматического сохранения (https://apacheignite.readme.io/docs/automatic-persistence), которая автоматизирует эту задачу. –
Я нашел 2 способа загрузки данных в кеш - один с помощью метода cache.put() и другого с помощью запроса. Можете ли вы объяснить мне, какова реальная разница между этими двумя способами загрузки данных и как это повлияет на мои данные? – Chevy