首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

深入db4o

这是Rick Grehan发表在 TheServerSide上的一篇关于面向对象数据库–db4o的文章,较全面地介绍了db4o的关键特性,希望对大家认识db4o能有所帮助。...db4o的特性就是最好的证明–这胜过只是讨论–所以我们将通过示例这种方法去证明db4o。然而,我们必须牢记本文通篇只是展示了db4o特性中的一部分罢了。...特别要考虑你没有看到的–db4o已经做了但还未被告之的事情。 首先,我们不需要告诉db4o任何关于TestSuite类的结构的信息;不需要我们的帮助,db4o就能发现这个结构。...不仅我们不必将ArrayList的大小告诉db4o,而且我们也不必把它里面的内容告诉db4o。...db4o高级应用 完全可以说,db4o在它不大的空间(约500K)内已装入了足够多的特性,相比较于db4o在运行过程中所做的众多事情,我们不能花费更多的笔墨去解释它们了。

30010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    DB4O详细介绍

    深入db4o 深入db4o 这是Rick Grehan发表在TheServerSide上的一篇关于面向对象数据库–db4o的文章,较全面地介绍了db4o的关键特性,希望对大家认识db4o能有所帮助...db4o的特性就是最好的证明–这胜过只是讨论–所以我们将通过示例这种方法去证明db4o。然而,我们必须牢记本文通篇只是展示了db4o特性中的一部分罢了。...感兴趣的朋友会发现为了知晓该数据库引擎的全部功能而去查阅db4o的文档所花的时间是值得的。 db4o基础 让我们以初学者使用db4o时可能会做的事情开始:定义了一些类,然后持久化这些类的对象。...特别要考虑你没有看到的–db4o已经做了但还未被告之的事情。 首先,我们不需要告诉db4o任何关于TestSuite类的结构的信息;不需要我们的帮助,db4o就能发现这个结构。...不仅我们不必将ArrayList的大小告诉db4o,而且我们也不必把它里面的内容告诉db4o

    51210

    Db4o数据库:细说查询

    通过第一篇的介绍,相信大家也对Db4o有一定的了解,接下来就详细说一下有关查询的话题。...Db4o原生支持3中查询模式: Query-By-Example: 简称 QBE ,根据模板类进行匹配查询,这是最简单的一种模式 Native Query: 简称 NQ ,Db4o推荐的查询模式 The...SODA API :这是Db4o底层查询API ,官网文档解释,此API提供向后的兼容性,适用于动态生成的查询 此外,.Net平台还可以通过LINQ进行快速的查询。...如果模板中属性被没有赋值,Db4o自动取默认值当做条件。如果想查询所有匹配此类型的数据,只需要实例化一个Employee对象,当做参数,传入就OK。...The SODA API Db4o底层的查询方式,使用便捷度肯定不如前两种,但是了解是必须的,当遇到不可解决的问题时,这可能就是一思路。

    28810

    【数据库–db4o 介绍】

    一、db4o 简介 db4o (database for objects) was an embeddable open source object database for Java and .NET...二、特性 db4o 的目标是提供一个功能强大的,适合嵌入的数据库引擎,可以工作在设备,移动产品,桌面以及服务器等各种平台。主要特性如下: 开源模式。...与其他 ODBMS 不同,db4o 为开源软件,通过开源社区的力量驱动开发 db4o 产品。 原生数据库。db4o 是 100% 原生的面向对象数据库,直接使用编程语言来操作数据库。...使用 db4o 仅需引入 400 多 k 的 jar 文件或是 dll 文件,内存消耗极小。 零管理。使用 db4o 无需 DBA,实现零管理。 支持多种平台。...LINQ LINQ support is fully integrated in db4o for .NET version 3.5.

    1.1K10

    android平台db4o使用示例

    db4o是一个纯对象的数据库,现支持java和.NET。...07年的时候,db4objects宣布db4o已可以顺利运行于Android平台,当时db4objects公司和db4o的爱好者积极推进db4o运行于Google Android平台,以期待让db4o成为...但是没有关系,db4objects有相应的解决方案,db4o可以无缝的运行于Android。 相对于关系型数据库,db4o还显得很年轻。...真的想用好db4o,对象型数据的理论知识是必不可少的。例如对象型数据是没有主键这个概念的,这会让大多数人难以适应。 db4o也发展了几年了,到现在好多人还不知道,网上的资料比较少,也是比较老的版本。...Db4o的速度不见得会比关系型数据库慢。其最大的问题在于理解数据对象的关系和操作。db4o没有看上去那么简单,说实在的,我现在好多东西还没搞明白。

    29020

    db4o官方停止支持及面向对象数据库的一些感想「建议收藏」

    前一段时间试用了db4o,真心认为不错。但自己在国内搜索了一下,并没有找到不论什么一个专门的论坛和面向对象的数据库产品。深感这东西在国内并没有太普及。...但今天在打开db4o的官方站点时发现Versant已经不再对db4o进行支持。这点让我很的痛心。 。 。 不管从哪方面来讲,这绝对是一个令人很痛心的决定。...个人一直觉得db4o是最棒的面向对象的数据库,官方有自己的收费的面向对象的数据库系统就放弃了db4o,可能是出于经济方面的考虑。...但希望官方能够把这个优秀的数据库交能社区来进行继续开发,或者有没有人有兴趣在db4o原来的基础上再进行兴许开发。可惜自己用数据库还能够,开发数据库真的很不在行。假设我能够我都想自己把这个数据库做下去。...当然,更好的主意是为db4o开发一个分支产品,这样大家就行继续享用与改进db4o了,假设有人可以继续来为db4o写一个分支,我愿意尽自己最大的能力帮助。 尽管官方不在支持了。

    27010

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券