- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在评估两个对象数据库,db4o ( http://www.db4o.com ) 和 Eloquera 数据库 ( http://eloquera.com ) 用于即将到来的项目。我必须选择一个。我的基本要求是 RAD 的可扩展性、多用户支持和简单的类型演变。
请分享您的真实体验。
如果你两者都有,你能比较这两个吗?你更喜欢哪个?
最佳答案
在过去的 2 年里,我一直在使用 DB4O,现在我正在切换到 Eloquera。我的理由,按顺序:
我正在构建一个商业产品,DB4O 上基于版税的许可非常高; DB4O 说我们可以“谈谈”,但我是一家非常小的开发商店,在有完美替代品的情况下,我每笔销售都赠送很大一部分,这没有任何意义。
<我在构建后步骤中使用 Db4oTool.exe 修改我的程序集,它确实减慢了构建过程。 Eloquera 不需要修改我的程序集。
我在 DB4O 代码中发现了一个错误,花了好几个月的时间才将其集成到他们的代码库中。我在 Eloquera 中发现了错误,他们在一两天内修复了这些错误
DB4O 尚未在 .NET 4 上使用(尽管他们终于有了早期测试版)。 DB4O 是唯一阻止我使用 VS2010(和 .NET 4)的东西。我尝试迁移到 VS2010,但 VS2010 自动将所有单元测试转换为 .NET 4,因此我所有与持久性相关的单元测试立即失败。
DB4O 并不是真正设计成线程安全的。
DB4O 具有明显移植自 Java 的特性和许多 API 特性。
罗伯特
关于database - db4o 和/或 Eloquera 数据库的真实世界体验,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2964346/
我看到了Eloquera db 并对此印象深刻。目前我正在考虑在 Eloquera 而不是 Sql Server 上开发我的下一个项目。所以我有几个问题。 Eloquera 在企业和重负载中的表现如何
我正在评估两个对象数据库,db4o ( http://www.db4o.com ) 和 Eloquera 数据库 ( http://eloquera.com ) 用于即将到来的项目。我必须选择一个。我
我是一名优秀的程序员,十分优秀!