2015-07-27 3 views
0

Я использую Spring Data Neo4j 4.0.0.RC1 для создания приложения CRUD и заинтересован в одитинге КАЖДОЙ и КАЖДОЙ операции, выполняемой на моих узлах и отношениях, например. CRUD. Какие общие стратегии для этого?SDN4 - Какие рекомендуемые стратегии для проведения аудита?

Я знаю слушателей событий, но являются ли они лучшим вариантом для сбора информации аудита? Мое впечатление, что Neo4j не может быть неотъемлемо подходящим хранилищем для этой информации - нужна ли другая БД?

ответ

2

В зависимости от того, что вы хотите сделать с информацией, как вы хотите получить к ней доступ. Как часто вам нужно получить к нему доступ и т. Д.

Проще всего просто отправить его в файл журнала аудита.

В противном случае любая база данных должна иметь возможность хранить подобные простые структурированные записи.

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