Я пытаюсь создать веб-сервис в режиме реального времени, который работает с динамическими 10-тысячными пространственными записями, которые меняются каждые 15 секунд. представь себе движущиеся машины Мне нужно иметь дело только с последними значениями. Поэтому я не хочу хранить старые значения в базе данных.
Я хочу использовать Sphinx или Lucene в качестве сервера полнотекстового поиска по значениям, но я не знаю, как «удерживать» эти изменяющиеся значения в течение 15 секунд.
Вопрос:
Должен ли я хранить значения в MongoDB, MySQL, XML, плоских файлах или есть способ сохранить их непосредственно как объекты в памяти и при этом иметь возможность манипулировать ими и обновлять их значения?
Спасибо.