Вставить файлы журнала json в rethinkdb?

У меня есть файл журнала с именем log.json.

Простая вставка в rethinkdb отлично работает.

Теперь этот файл json обновляется каждую секунду, как убедиться, что rethinkdb автоматически получает новые данные, есть ли способ добиться этого, или мне нужно просто использовать API и вставить в базу данных, а также войти в файл, если я бы хотел.

Спасибо.


person user3754971    schedule 29.09.2014    source источник


Ответы (1)


Процесс, который добавляет новые записи в ваш файл json, вероятно, должен выполнить запрос, чтобы вставить те же записи в RethinkDB.

Или у вас может быть задание cron, которое

  • получить последнюю запись, сохраненную из rethinkdb
  • прочитайте ваш файл json для новых записей
  • вставить новые записи
person neumino    schedule 29.09.2014
comment
хм, я думаю, что тот же процесс, вставляющий новые записи в rethingDB, является лучшим доступным вариантом. - person user3754971; 30.09.2014
comment
Как насчет того, чтобы это был файл журнала, например Apache Logs . Если мы выполним tail -f файл журнала, то сможем увидеть его содержимое как поток, но как мы можем вставить его как поток в RethinkDb? - person UberNeo; 25.08.2015