Форум сайта python.su
Кто нить работал с иерархическими БД и Python? нашла вроде неплохую базу pytable, но не могу найти никак поддержку в ней связей между одним листом и несколькими узлами. Может кто подскажет описание такой ситуации или базу которая её поддерживает.
Офлайн
pytable. - http://pytable.sourceforge.net/ ?
Что подразумевается под иерархическими БД?
pytable, похоже довольно простая обертка вокруг DB-API
В качестве альтернативы могу посоветовать sqlalchemy.org
Куда более мощный и зрелый проек (ИМХО).
Плюс хороший объектно-реляционный мост.
Еще storm мимо пробегал, sqlobjects, “домашние” разработки для django и trac.
Только, кажется, sqlalchemy их легко переплевывает.
Офлайн
Иерархическая модель базы данных состоит из объектов с указателями от родительских объектов к потомкам, соединяя вместе связанную информацию.
Задание состоит в том, что от каждого родителя может быть порождено несколько (неизвестно заранее) таблиц. sqlalchemy здесь не при чём, он не поддерживает такое БД, а только реляционные,т.ч. жду советов :)
Офлайн
zobd?
Офлайн
Кстати, у ZODB высокая скорость на чтение при больших объемах датабазы.
Выше чем у MySQL
А реляционную составляющую сделать классами-методами …
Кроме того - некоторые удобства с сохранением объектов и откатами.
Отредактировано (Сен. 1, 2007 07:01:41)
Офлайн