问题标签 [db4o]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
994 浏览

db4o - Db4o 选择性能

我的 Db4o 数据库中有 7000 个对象。

当我检索所有对象时,它几乎是即时的。当我添加一个 where 约束,即 Name = "Chris" 时,它需要 6-8 秒。

这是怎么回事?

此外,我还看到了一些关于使用 Lucene 进行搜索类型查询的评论是否有人对此有任何好的链接?

0 投票
2 回答
3460 浏览

c# - Db4o StartsWith 并忽略大小写

以下查询需要一段时间才能返回:

有没有办法让它正常工作?即更快?

0 投票
6 回答
11664 浏览

database - 基于图的数据库和面向对象的数据库有什么区别?

基于图的数据库( http://neo4j.org/)和面向对象的数据库(http://www.db4o.com/ )有什么区别?

0 投票
1 回答
970 浏览

linq - linq 到 Db4o 不使用索引

我正在尝试 db4o,但在使用 linq to db4o 时性能很差。(使用 7.12)

这是我的配置:

这是我要保存的对象:

这是我使用 linq to db4o 的代码(响应时间 650 毫秒):

以及使用原生 API 的相同请求(响应时间 28 毫秒):

有人可以告诉我 linq to db4o 有什么问题吗?

谢谢

0 投票
1 回答
537 浏览

asp.net - db4o 使用 asp.net MVC 在共享主机上

我想在我正在处理的一个 asp.net MVC 项目上使用 DB4o,但想知道是否有人在共享托管计划上进行了这项工作,已经联系了 discountasp 并询问了他们,​​他们说去论坛,因为他们不确定他们是否支持或需要任何配置。

但是论坛不会让我的帖子发表,因为它全部被过滤为只显示他们喜欢的评论?

有人对另一台主机和运行 asp.net MVC 的主机感到高兴吗?

非常感激

ta

0 投票
2 回答
6561 浏览

java - Maven 和 db4o 依赖

我很想在 Java 世界中测试新框架,并决定创建一个利用 Maven 和 db4o 的新项目。我开始熟悉 Maven,但是我很难将 db4o 作为依赖项添加到项目中。第一个问题是官方 Maven 存储库中不存在 db4o。接下来出现的问题是 db4o 最近似乎已经重组了他们整个站点的 URI:s,所以当我尝试浏览他们的站点时,我总是收到“找不到站点”消息。

我在某处发现了一个潜在的 Maven 存储库,该存储库应该位于https://source.db4o.com/maven,但我一直得到“读取原型目录时出错https://source.db4o.com/maven无法在存储库中找到资源“当我尝试访问它时。

那么,关于如何通过 Maven 获得 db4o 的任何建议?我使用 M2Eclipse 插件通过 Eclipse 管理 Maven。

0 投票
1 回答
259 浏览

wpf - db40 的 WPF DataGrid 问题

我正在使用以下代码用我的 db4o OODB 中的项目填充 wpf 数据网格:

IObjectContainer db = Db4oEmbedded.OpenFile(Db4oEmbedded.NewConfiguration(), "C:\Dev\ContractKeeper\Database\ContractKeeper.yap");

var contractTypes = db.Query(typeof(ContractType));

this.dataGrid1.ItemsSource = contractTypes.ToList();

这是 XAML:

当项目绑定到数据网格时,网格线看起来像是有记录但没有显示数据。有人对 db4o 和 wpf 数据网格有过这个问题吗?

0 投票
2 回答
1433 浏览

c# - db4o 索引问题 - 不工作?表现不佳?

我正在尝试使用 db4o 作为我的新网站的后端。

按照我的想法,我已经进行了设置,并插入了大约 5k 条记录(只有一种对象类型,大约有 7 个原始字段)。

根据我读过的一些博客文章,我已将属性设置为非自动属性,并尝试在公共属性公开的私有成员上设置索引。

查询性能真的很差,应该是一个简单的索引查找最多需要 3/4 秒。

我的实现如下:我的“服务器”是一个静态单例,每个应用程序实例只打开一次。

然后,查询:

我的对象为:

对象的 ID 是一个字符串。

我究竟做错了什么!

干杯,戴夫

0 投票
1 回答
283 浏览

asp.net-mvc - ninject 2 和 db4o

我正在尝试将 ninject 与 db4o 一起使用,但我遇到了问题。这是来自 Global.aspx 的相关代码

这是 ServiceModule 中的代码

然后我尝试将它注入到我的会话中:

然而,在第一次调用之后,客户端总是关闭 - 因为它应该是因为 MvcApplication_EndRequest 中的代码。问题是 GetRequestObjectContainer 中的代码只被调用一次。我究竟做错了什么?

另外,MvcApplication_EndRequest 总是被调用 3 次,这正常吗?

谢谢!

0 投票
2 回答
3153 浏览

db4o - db4o 对象更新困境

我是db4o的新手。

我有这个问题:当从DAL检索对象时,它可能会在业务层更新,然后我们失去了它的原始属性,所以在更新时如何找到数据库中的原始对象更新?