Чтение данных из текстового файла и сохранение в кэш GridGain

Я пытаюсь использовать сетку данных GridGain в памяти для чтения данных из обычного файла .txt и записи их в кеш и наоборот. Я мог найти документы о том, как это сделать с базой данных H2, но ничего не нашел о том, как это сделать с файлами.

Может ли кто-нибудь помочь мне, рассказав, как это сделать?

Спасибо


person user3591433    schedule 26.03.2016    source источник
comment
Вы имеете в виду кеш Apache Ignite?   -  person Dmitriy    schedule 26.03.2016


Ответы (1)


Apache Ignite CacheStore будет работать с любой реализацией постоянства, будь то база данных или простая файловая система. Все, что вам нужно сделать, это реализовать несколько методов в CacheStore API.

Пожалуйста, ознакомьтесь с этой документацией: https://apacheignite.readme.io/docs/persistent-store

person Dmitriy    schedule 27.03.2016
comment
Да, но мне не нужен JDBC или что-то еще для файлов, верно? Тогда как мне это сделать? Пожалуйста, направьте меня, я в замешательстве. - person user3591433; 28.03.2016
comment
Нет, JDBC или что-то еще не требуется. CacheStore интерфейс — это специальная абстракция, позволяющая предоставить любую реализацию хранилища постоянства. Просто реализуйте интерфейс и предоставьте реализацию в конфигурации кэша, как показано в документации. - person Valentin Kulichenko; 28.03.2016