Есть ли в Java реализация Open DISK Buffer с открытым исходным кодом? - PullRequest
2 голосов
/ 28 февраля 2012

Я не знаю, как точно назвать этот тип буфера, он мне нужен в следующем сценарии:

  1. Данные поступают непрерывно из сети.
  2. Полученные данные добавляются в буфер.
  3. Устройство чтения читает данные из буфера постоянно и выполняет действия обработки.

Поскольку данные велики и не могут полностью храниться в памяти. Мне нужен буфер, который может управлять обменом между памятью и диском (сброс данных на диск, если буфер заполнен, и чтение данных из буфера памяти или диска непрерывно), которая прозрачна для писателя и читателя (очень похожа на базу данных, но я хочу, чтобы она была быстрой, простой и легкой). Не знаю, есть ли реализация с открытым исходным кодом для этого .. Спасибо!

1 Ответ

2 голосов
/ 28 февраля 2012

Попробуйте ehcache .

...