Я хочу создать приложение java для обработки и анализа прямых потоковых журналов. Я также должен реализовать некоторые сложные функции фильтра. Я проводил исследование по поиску наилучшей подходящей базы данных для этого же.база данных для приложения анализа журналов в java - 2014
я наткнулся на многих портативных базе данных как MongoDB, HBase, h2 и все. Среди всех, mongodb, кажется, лучший кандидат. Но для моего требования, может быть вставка и выбор происходит в то же время. Где-то я читал: mongodb не лучший при обработке параллелизма.
Я уверен, что продвижение производительности базы данных будет играть решающую роль во всей производительности приложения. Я столкнулся со многими переполнениями стека относительно того же самого. Но дело в том, что все они попросили 2 или более лет назад. Может ли mongodb обрабатывать параллелизм? Есть ли какая-нибудь другая портативная база данных, которая лучше, чем mongodb для того же? Пожалуйста, помогите.
Почему вы только рассматриваете в памяти dbs? в чем причина не использования реляционных db, таких как postgres, mysql или oracle, mssql, которые имеют полную поддержку ACID? –
Я хочу создать отдельное приложение. для использования mysql db должен быть установлен сервер mysql, правильно? Простая портативная база данных, такая как sqlite, - это то, что я искал. Если я ошибаюсь, pls исправить меня. :) –