Каков простой способ получения ACID-транзакций с постоянством в локальной файловой системе (в Java)?
Я работаю над небольшим (java) проектом, где веб-сайт должен поддерживать (желательно разделенный запятыми) список зарегистрированных адресов электронной почты, ничего больше, и иметь возможность проверить, есть ли адрес в списке. У меня нет контроля над хостингом или отсутствием поддержки сервера на базе данных.
Prevayler казался хорошим решением, но сайт - город-призрак, пример кода отсутствует практически везде, где он должен быть, поэтому я немного осторожен.
Какие еще варианты рекомендуются для такой задачи?
3 ответа
Да, prevayler и его исторический конкурент space4j- действительно хорошие кандидаты на такой простой случай. Они намного проще, чем БД, предоставляют, однако, некоторые полезные понятия и очень быстры (поскольку на самом деле ФС является лишь резервной копией хранилища данных в памяти.