当前位置:  开发笔记 > 数据库 > 正文

我应该将OODB用于小型应用吗?

如何解决《我应该将OODB用于小型应用吗?》经验,为你挑选了1个好方法。

我们希望使用.net构建一个应用程序以维持会议记录和类似内容.我正在考虑使用db4o或一些OODB.这是个坏主意吗?我希望简单地创建一个会议纪要的存储库,用户可以按日期和类似的事情执行查找.使用SQL Express DB比使用db4o或Versant FastObject更好

编辑:这是一个跟踪讨论和会议纪要的小创意.我希望尽可能减小应用程序的大小.



1> 小智..:

如果你还没有尝试过DB4O,我想你会感到惊讶.它非常容易在.Net应用程序中使用.您可以使用一行代码保存任何.Net对象,并使用一行重新水合.此外,您可以使用LINQ查询对象,以便轻松搜索.

唯一真正的缺点是,如果您拥有大型数据集,性能会降低,除非您正确地索引数据.创建这些索引将纠正性能问题,但有效创建它们有点复杂.

最后,请注意DB4O是GPL许可系统.这是一份复制许可证,因此您无法在没有根据GPL许可证发布源代码的情况下将您的应用程序分发给任何人.

总而言之,DB4O在您描述的小应用程序中非常棒!

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有