JSON-дружественная база данных? - PullRequest
0 голосов
/ 05 апреля 2011

У меня есть чистое приложение jQuery, которое хранит свои объекты в формате JSON и обеспечивает редактирование на стороне клиента. Я хочу сохранить JSON в базе данных, но все кажется избыточным (как сопоставление объектов в C #). Я близок к решению сохранить всю строку JSON в один столбец базы данных. Я надеялся, что есть более элегантный, творческий подход, такой как инфраструктура jQuery / JSON / database, но не смог найти ничего (может быть, NoSql может быть полезен?).

Какие-либо предложения или советы о том, как сохранить JSON в базе данных, используя как можно меньше серверного кода?

Ответы [ 3 ]

1 голос
/ 05 апреля 2011

Я бы посмотрел MongoDB из-за документов в стиле JSON.

В нем также есть множество драйверов , поэтому я не вижу в этом проблемы.

0 голосов
/ 05 апреля 2011

А как насчет CouchDB ? Он использует нотацию JSON для хранения объектов, и вы можете получить доступ к БД напрямую со стороны клиента через его интерфейс REST.

Кроме того, для CouchDB уже есть несколько плагинов jquery, jqCouch , если упомянуть один.

0 голосов
/ 05 апреля 2011

Я предполагаю, что можно использовать технологию на стороне сервера, ваше описание мне не совсем понятно.

Первое, что приходит на ум для ваших нужд, это MongoDB (http://www.mongodb.org/). Itспортивная оболочка javascript и объекты, которые изначально представлены в JSON (технически BSON).

Сервер поддерживает индексирование и другие вещи, которые дают вам теплые размышления SQL.

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