Differences between revisions 2 and 3
Revision 2 as of 2005-02-20 06:24:40
Size: 387
Editor: hoxide
Comment:
Revision 3 as of 2005-02-20 07:27:51
Size: 1006
Editor: hoxide
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
含有章节索引的中文 文章模板 ZODB 讨论中
Line 8: Line 8:
= 文章大标 = = ZODB =
Line 10: Line 10:
== 章标题1 == == 起因 ==
 公元2005年2月19日会课中, limodou提到用ZODB来完成知识存储的想法. 他挖坑,偶就先跳进去了.
Line 12: Line 13:
=== 小节标题1 ===
{{{
#!python
Python code
}}}
== 学习笔记 ==
 《ZODB/ZEO Programming Guide》一共才25页, 花了3小时看完, 先写点不算翻译也不算感想的东西吧.
Line 18: Line 16:
==== 次节标题1 ====
xxx
=== ZODB的安装 ===
 * windows版本从[http://zope.org/Products/ZODB3.2]下载.
 * BSD下直接在ports/databases/zodb3中安装
 * ZODB主要包括了ZODB,ZEO,BTREE等几个重要都包, 他们可以独立于ZOPE运行的, 其实ZODB是ZOPE的地层, 整个ZOPE就架在ZODB上.
Line 21: Line 21:
== 章标题2 ==

=== 小节标题2 ===
{{{
其它
代码引用
}}}

==== 次节标题2 ====
yyy
=== 基本概念 ===
 ZODB虽然是OODB, 但是任何有一些和关系数据库类似的概念
 * ZODB的数据存储形式, 是多选的, 可以是普通文件(FileStorage), DB4和ZEO连接.
 * Python类通过继承Persistent可以变为ZODB化的.
 * ZODB是基于"事务"的.
=== 例子 ===

ZODB 讨论中

::-- hoxide [DateTime(2005-02-20T06:24:40Z)] TableOfContents

ZODB

简述

起因

  • 公元2005年2月19日会课中, limodou提到用ZODB来完成知识存储的想法. 他挖坑,偶就先跳进去了.

学习笔记

  • 《ZODB/ZEO Programming Guide》一共才25页, 花了3小时看完, 先写点不算翻译也不算感想的东西吧.

ZODB的安装

  • windows版本从[http://zope.org/Products/ZODB3.2]下载.

  • BSD下直接在ports/databases/zodb3中安装
  • ZODB主要包括了ZODB,ZEO,BTREE等几个重要都包, 他们可以独立于ZOPE运行的, 其实ZODB是ZOPE的地层, 整个ZOPE就架在ZODB上.

基本概念

  • ZODB虽然是OODB, 但是任何有一些和关系数据库类似的概念
  • ZODB的数据存储形式, 是多选的, 可以是普通文件(FileStorage), DB4和ZEO连接.

  • Python类通过继承Persistent可以变为ZODB化的.
  • ZODB是基于"事务"的.

例子

ZODB笔记 (last edited 2009-12-25 07:12:51 by localhost)