DB4OScalability我在找DB4O对象数据库的资料。我知道它有客户端/服务器模式,但我不知道它的可扩展性如何。我是对象数据库想法的忠实粉丝,但仍然找不到适合我的任何项目的OODB。所以我的问题是:谢谢PS我对C#版本很感兴趣。我大体上同意Vagaus和其他评论。在某些情况下可以替换db4o,但这实际上取决于您的场景。对象数据库只是一种工具,并不适合所有需求。你应该尝试一下。我只想补充几点:上面说了,db4o是为嵌入式场景设计的。对于较大的客户端-服务器数据库,您可能需要查看其他(对象)数据库。简短回答:是的,db4o可以用作RDBM的替代品详细回答:这取决于。我不太相信“一刀切”,所以恕我直言,这取决于您的对象模型、访问模式、机器配置、数据库调优、预期增长率、索引数量等。我能想到的最佳建议是在评论中说:不要将任何答案视为权威/可靠(即使是我的;-));使用尽可能接近实际应用程序的对象模型/访问模式,并自己进行性能测量并得出结论。话虽如此,如果您想查看一些基准测试结果,可以查看极点结果。但请注意,这些结果基于旧版本的db4o(6.4而不是当前版本7.12)——我们希望在不久的将来发布新结果。我确定有使用db4o的Web项目(例如jease),但我不确定如何使用。即使db4o性能不能满足您的要求,我也建议您不要放弃OODB(通常它会使您的实时开发更加容易)。在这种情况下,请检查其他选项(例如来自同一提供商的VOD)。以上就是C#学习教程:DB4O扩展性分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
