问题标签 [eloquera]

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 投票
4 回答
4417 浏览

database - db4o 和/或 Eloquera 数据库的真实体验

我正在为即将到来的项目评估两个对象数据库,db4o ( http://www.db4o.com ) 和 Eloquera 数据库 ( http://eloquera.com )。我必须选择一个。我的基本要求是 RAD 的可扩展性、多用户支持和简单的类型演变。

  1. 请分享您的真实世界经验。

  2. 如果你有两个,你能比较这两个吗?你喜欢哪个?

0 投票
1 回答
875 浏览

database - Eloquera 对象数据库

我看到了Eloquera db,对它印象深刻。目前我正在考虑在 Eloquera 而不是 Sql Server 上开发我的下一个项目。所以我有几个问题。

  1. Eloquera 在企业和重负载中的表现如何?
  2. 它与其他开源和商业 RDBMS 相比如何(我的意思是性能)?
  3. 在生产环境中使用是否足够稳定和安全?
  4. 它是否具有某种 GUI 工具,例如 SQL Management Studio?
  5. 有没有人做过比较 Eloquera 和其他 RDBMS 的基准测试?
0 投票
3 回答
462 浏览

c# - Windows Phone 7 / WP7 上的 Eloquera DB?

有人试过在 WP7 上使用 Eloquera DB 吗?除了它是否真的在 WP7 下工作的问题之外,性能如何(如果它真的工作)?是否有任何人都可以推荐用于 WP7 应用程序的其他基于对象的数据库?

0 投票
4 回答
613 浏览

asp.net-mvc-3 - 带有 ASP.NET MVC 的 Eloquera。错误

我对使用对象数据库很好奇,所以我想试试 Eloquera。

不幸的是,我在运行它时遇到了问题。(以“桌面模式”运行)

我已按照指示完成了这些步骤:

1) 将以下程序集和配置文件从 %ProgramFiles%\Eloquera 文件夹复制到项目文件夹中: Eloquera.config Eloquera.Client.dll Eloquera.Common.dll Eloquera.Server.exe

为方便起见,您可以将参考文件复制到单独的文件夹中。

2)卸载Eloquera DB(听起来很糟糕,但我们有我们需要的所有文件的副本)- (我从未安装它)

3) 通过“添加现有项目...”将 Eloquera.config 添加到您的项目中,并将其“复制到输出目录”属性设置为“始终复制”。完毕

4) 将项目引用添加到这些文件: Eloquera.Client.dll 是的
Eloquera.Server.exe 是的

5) 重建您的项目并检查 Debug\ 和/或 Release\ 文件夹是否包含以下文件以及您的应用程序: Eloquera.config Eloquera.Client.dll Eloquera.Common.dll Eloquera.Server.exe
它确实

6) 您可以通过设置 DatabasePath 值来更改 Eloquera.config 文件中数据库文件的物理路径:

DatabasePath="c:\dev\db"我也这样做了

我得到的错误是这样的:

奇怪的是,将 ServerPort 更改为配置中的其他内容不会更改此错误。

有任何想法吗?

0 投票
4 回答
801 浏览

asp.net - Eloquera 或 db4o 更适合我的 Web 应用程序吗?

我正在考虑在 Visual Studio .NET 中为我的 Web 应用程序使用面向对象的数据库,这基本上是一个 Web 商店。

我应该考虑哪个,Eloqueradb4o?我可以有一些新的观点吗? 10 个月前提出了类似的问题- 请同时提及自那时以来的变化。

我认为重要的功能是:

  1. 易于集成到 Web 应用程序项目中。
  2. 使用 LINQ 轻松查询。
  3. 在 IIS 服务器中发布时易于部署。
  4. 多用户支持。
0 投票
11 回答
77173 浏览

mongodb - 对于小型 .NET 应用程序,什么是好的数据库选择?

我正在.NET 中使用 C# 开发一个小型应用程序,并且我想要一个不使用太多资源的小型轻量级数据库。

您能否列出一些最著名的轻量级数据库软件

0 投票
0 回答
263 浏览

c# - eloquera 对象的唯一 ID 映射和断开连接的场景

嗨,我的英语借口我是一个讲法语的人
,我正在使用 eloquera 作为数据库的 asp.net mvc 项目。
我遇到了对象 uid 自动映射的问题。
数据库生成的uid没有映射到对应的object字段。
请有人告诉我我的代码有什么问题

类程序{

这是输出

预期 uid 282574488338433
对象 uid 使用 PersonId 字段 0
对象 uid 使用 db.GetUid 282574488338433
按回车键完成

0 投票
0 回答
94 浏览

database - Eloquera 数据库 Compact - 数据库大小不断增长

我正在评估 Eloquera(桌面模式)在我们项目中的使用。我的单元测试执行某种压力测试,例如我存储 1000 条记录并在测试结束时删除它们。每次我运行测试时,数据库大小都会增加,尽管实际上没有记录(它们都在测试结束时被删除)。当然,我通过查询数据库检查了那里实际上没有记录。我可以假设发生了某种碎片,但在我看来,应该有某种方法可以摆脱这种碎片......

我想也许 Compact() 函数应该完成这项工作,也许它会以某种方式自动调用,因为不建议手动调用它“Compact 是系统操作,不应该在 CRUD 循环中使用。” 但我多次执行测试,使我的“空”数据库达到 1 GB 大小,并且大小继续进一步增长。

然后我尝试在完成我的应用程序关闭数据库之前手动调用 Compact()。之后我无法再打开数据库:Eloquera.Common.EloqueraException: Virtual Filesystem: Corrupted header

我错过了什么吗?

我使用 6.3.3 版作为 NuGet 包(桌面模式)。

提前致谢!

0 投票
1 回答
1094 浏览

php - Laravel 5.4 Eloquent 查询优化

我想优化产品列表的 Laravel 查询。我需要显示产品列表和品牌。以下是代码:

对于搜索返回的产品,我还需要所有品牌的单独列表。

方法一:

获取数组中的所有品牌 ID

问题是由于产品分页,这只会获得 10 条记录的品牌

方法二(子查询):

目前我正在使用子查询方法来获取结果,但我认为它没有优化,因为相同的搜索查询被多次执行。

请建议。

谢谢。