db4o

    1热度

    1回答

    我正在考虑使用嵌入式db4o数据库来存储模拟工具的计算结果。仿真结果可能非常大(单次运行最多可达几GB),因此数据库的实际大小可能在10 GB到100 GB的范围内。 据我所知,db4o将整个数据库存储在一个文件中。虽然我已经理解db4o支持数据库up to 254 GB,但我仍担心可能会遇到不喜欢大文件的文件系统问题(我正在开发的应用程序将运行在各种架构上,所以我不能真正预测哪些文件系统将到位.

    1热度

    1回答

    在我的java代码中,我创建了一棵树,树中节点的类型为节点。该节点具有名称,属性和子类型节点。我使用db4o来存储树。我正在通过简单地存储树的根节点来实现这一点。但是,我发现db4o不存储对象节点的所有子节点。当我从数据库中检索根,并遍历树时,我只能遍历树的3个层次。看来,较低级别的儿童节点已经丢失。有人可以帮助我,所以我不会失去任何节点?谢谢。 下面是我的代码: Node node1= new

    1热度

    1回答

    我创建了一个节点树,并将其存储在面向对象的数据库(db4o)中。因为我想从数据库中有效地加载节点,所以我使用“透明激活”,并实现了Activatable接口。我的Node类如下: package directory_service_server; import com.db4o.activation.ActivationPurpose; import com.db4o.activation.

    0热度

    2回答

    我有一个使用db4o数据库的Android应用程序,我想在运行我的应用程序时查询此数据库。我已经在Eclipse上安装了OME(ObjectManager Enterprise)插件,但我不知道如何将它连接到我的Android db4o数据库。 有没有人能够成功地做到这一点?我甚至不确定在程序运行时是否有访问我的Android应用程序数据的方法。

    0热度

    1回答

    我们正在开发一个Android应用程序,该应用程序使用db4o在多个活动和服务中存储各种对象。我们正在寻找使用db4o的最佳方法,特别是何时打开和关闭数据库。我们不希望在每次单独存储操作后关闭数据库,并且在每次检索操作时重新打开数据库,因为这会影响应用程序的速度,因为处理器上的打开和关闭很困难。我们更喜欢保持整个应用程序生命周期中可以使用的db4o的全局状态。 我读到这里 global db4o

    0热度

    1回答

    我正在制作(我的第一个)android应用程序,并且我对使用db4o有点困惑。 我有一个活动,我有一个listView,并让用户选择一个对象。然后,我将这个对象通过一系列意图传递给其他活动(填充其字段),然后返回到主要活动。但是问题是,当我传递一个对象(它是可序列化的)时,我出于意图的对象与我放入的对象不同(不同的ID,当我使用调试进行检查时)。 所有的字段都是相同的,但它不是'相同'的对象。 因

    0热度

    1回答

    我使用db4o作为看起来像语义wiki的项目的后端。 我的主要担忧是为什么表演如此之低? 这里是上下文: 的应用程序中使用openJdk6 &的db4o-V8.1。该模型是在四个层次的传承约20个类,有激活的藏品,参考,UUID,指数等 使用,我发现SYS-时间日志的时间是在部分花...对象的操纵。对于30次激活或更新,应用程序平均需要1.1秒(在提交时数据少于1Kb)。我已经检查了内存(转储),

    -1热度

    4回答

    我在java中格式化日期时遇到了问题。 我有一个购物类,其中包含字符串中的项目名称,int中的数量和Date中的日期。 在运行类中,我试图运行此查询。 Date date = new Date(202020); SimpleDateFormat dateformat = new SimpleDateFormat("dd-mm-yy"); String date1 = dateformat.fo

    0热度

    1回答

    我正在为本地社区“节日”安卓项目工作,android应用程序应在每次启动时与在线数据库同步,然后将数据存储在android中db4o的。 现在数据从json的php页面发送到应用程序。这一切都有效。 现在我的问题是: 如何存储项目?我应该将它们转换为Java对象吗?或者我应该将它们存储为json对象/数组? 我必须能够在白天(如星期五的所有事件)中检索对象,并且还可以获得一个具有所有信息的特定事件

    1热度

    1回答

    直接到达我的观点:我想有独立的对象模型,我不会引用数据库引擎的任何库,这样我就可以使用多个对象或文件数据库是模型(如RavenDB的,db4o, eloquera等) ,另一方面我会先设计db4o的,所以让我们想象一下下面的对象模型类: public class User : IActivatable { [Indexed] private string name;