Какую базу данных NoSQL использовать для хранения сложных объектов? - PullRequest
0 голосов
/ 26 августа 2011

Я не знаю много о NoSQL базе данных, но с некоторыми исследованиями, я думаю, это может улучшить и решить проблемы, которые у меня есть.в моей программе под названием Page.Он имеет различные TextBlock, которые имеют различные Token.

Мне не нужны отдельные операции над этими объектами, но мне нужен весь объект, Page.

Мне нужно обработать все объекты, хранящиеся в базе данных, и их много (до миллионов).Получение объектов в RMDB очень медленное, я думаю, что база данных NoSQL решит мою необходимость, но я не знаю, что использовать.

В настоящее время я использую PostgreSQL.
Какую базу данных NoSQL можно использовать для хранения сложных объектов и можно использовать с Java?

1 Ответ

1 голос
/ 26 августа 2011

Любая база данных NoSQL может хранить ваш объект, используя метод сериализации. Обычно база данных NoSQL удобна, когда вы знаете, какой объект вы должны извлечь из базы данных. Если вам нужен какой-то запрос к вашим данным, подумайте о CouchDB (или Couchbase) или MongoDB, которые используют json-подобный документ для сохранения данных и дают вам возможность запрашивать с разными плюсами и минусами. Выберите тот, который вам по вашему требованию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...