Grok和ZODB的业务应用程序

时间:2012-12-10 11:14:34

标签: zodb grok

免责声明:我是Grok的新手。

我一直在考虑使用Grok和ZODB编写业务应用程序(如会计/销售/工资单)。
如您所知,业务应用程序

  1. 做了很多INSERT。
  2. 通常会对大量数据进行大量的SELECT。
  3. 对数据运行即席查询(a.k.a报告)。
  4. 现在我想知道ZODB是否能满足这些要求。我敢肯定(1)是小菜一碟,但我完全不知道(2)和(3)。

    对于ZODB(和Grok)的经验,你们有什么想法呢?我真的很感激任何提示/想法。

    TIA,

1 个答案:

答案 0 :(得分:2)

在这篇文章(http://www.coactivate.org/projects/topp-engineering/blog/2009/03/20/to-zodb-or-not-to-zodb)中,作者提出了ZODB的两个特征(缺点?):

  • 没有即席查询。
  • 迁移不方便且费用昂贵。

ZODB非常有趣,但是,恕我直言,主要缺点是数据依赖于原始代码。

Grok是一个很好的框架,但也许你可以看看Pyramid(www.pylonsproject.org),它也支持遍历和ZODB,具有更多社区的优势。