问:对象持久化工具 ?

问:对象持久化工具 ?

有没有像java里的hibernate那样的对象持久化工具?
所谓对象持久化就是说:把大堆的Pyhton对象
以及对象间的所有关系(包括一对多,多对多,整体与部分关系,继承关系)
保存到数据库中;
和反过来,从数据库中加载到内存。
有没有这样的专门工具?或者策略?
sqlobject 参考网站:http://www.sqlobject.org/
如果只是简单的数据对象,使用Pickle应该足矣,如果是数据库的记录可能要自已做了。
thanks