Press "Enter" to skip to content

统一信息存储平台(ISP)

是否因为需求经常变动,而导致你需要频繁修改数据库结构呢? 是否经常的数据库结构的调整,导致你的数据库性能极度下降呢? 基于这样的考虑, 我设计了ISP, 我的出发点就是, 将数据库的数据逻辑剥离出来,数据库单纯就是存储数据,而数据之间的逻辑关系,提出来交由脚本逻辑完成。 并且在设计数据库的时候, 本着适应多种数据存储要求,而设计出可定制的表结构,和适应定制化的接口。

现在来说,还只是一个最简单的版本加一个应用,之后有时间了,我会将这个外部逻辑包装,包装成一个c library,并加入连接池管理, 最后再通过PHP扩展,提供接口给PHP方便使用。

数据库设计图:

ISP数据库设计
ISP数据库设计

Project Home:http://code.google.com/p/infosstoreplatform/
Codes : http://code.google.com/p/infosstoreplatform/source/browse/#svn/trunk

13 Comments

  1. 守护
    守护 2008-12-31

    期待

  2. Rodin
    Rodin 2008-11-21

    莫非……莫非……

    为什么不用bdb呢?

    用bdb的bt模式,连索引都有了~不够的话,还有oracle的扩展项目: Bdb XML,支持XQuery

  3. timothy_huo
    timothy_huo 2008-11-13

    有点熟悉的影子,拍一下。期待下文…

  4. Commen
    Commen 2008-11-12

    Commen

  5. zvaly
    zvaly 2008-11-12

    不错不错,需要合伙人不?

  6. ryan
    ryan 2008-11-12

    又看到新东西,支持…

Leave a Reply to Commen Cancel reply

Your email address will not be published. Required fields are marked *