Ответы пользователя по тегу Python
  • Как обойти отсутствие транзакций в MongoDB?

    Juralis
    @Juralis
    Как я понимаю, mongodb тут хорошо именно в том ключе, что можно для разных типов товара задавать профильные конкретно для него свойства и не описывать их заранее. И есть некий набор свойств, присущий всем товарам (как количество, стоимость и т.д.). В этом смысле, вам действительно было бы удобнее убрать эти универсальные свойства в РСУБД и эта задача явно не для mongodb.
    Сам не пользовался, но судя по анонсу PostgreSQL 9.2 поддерживает json field и возможно это подойдёт для такой задачи.
    Но, похоже есть некоторые сложности с поиском по данным этого поля.
    Вот, к примеру, вопрос (с решением) на stackoverflow:
    stackoverflow.com/questions/10560394/how-do-i-query-using-fields-inside-the-new-postgresql-json-datatype
    Ответ написан
    Комментировать