Введение в ZODB
Краткое введение в работу с базой данных ZODB в статье «Introduction to the ZODB». Автор: Michel Pelletier.
В этой статье, мы опишем основы объектной базы данных Zope(ZODB). Эта небольшая статья почти все что нужно, чтобы начать использовать эту мощную объектную базу данных в Python. ZODB – это база данных для объектов Python, входящая в Zope. Если вы когда либо работали с реляционными базами данных, такими как PostgreSQL, MySQL или Oracle, то вы должны быть знакомы с ролью базы данных. Это краткосрочное или долгосрочное хранилище данных для приложений.
Для многих задач реляционных базы данных хорошее решение, но иногда реляционных базы данных трудно совместимы с объектной моделью приложения. Если имеется множество различных взаимосвязанных объектов со сложным взаимодействием, а также изменяемой схемой, то использование ZODB будет лучшим решением.
Отличительной чертой ZODB является прозрачность. Вам не нужно писать код для явной записи или чтения объектов из базы. Вы просто добавляете ваш сохраняемы объект в контейнер, который работает как словарь Python. Все что содержится в этом словаре сохранится в базе данных. Этот словарь называется корнем базы данных. Это как «волшебная сумка», любой объект Python, который вы добавляете туда, становится сохраняемым.
На самом деле существует некоторые ограничения на то, что вы можете сохранять в ZODB. Вы можете сохранять любой объект, который может быть преобразован в стандартный, кросплатформенный формат с помощью модуля pickle.
Оглавление статьи: Простой пример Обнаружение изменений Хранимые объекты



Axottepapsengerovox
23.12.2010 в 13:07
Где-то в середине лета мне мама сказала: "А ты знаешь, К. (брат подруги Н.) женится,мне ее мама сказала, тебе Н. еще не говорила?". Я была удивлена, так как вполне вероятностей заявить эту радостную новость было масса. Учитывая, что про всех наших общих знакомых, коих я видела раза 2, я узнавала от Н. незамедлительно на моменте подачи заявления и первых месяцев беременности. Мама меня подхлестнула, сказав :вот видишь, какая твоя Н. подруга. ..
Посты