问题标签 [object-oriented-database]

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

.net - .NET 的对象数据库

是否有任何用于 .NET 的对象数据库或具有用于 .NET 的绑定?

0 投票
5 回答
266 浏览

.net - 有人想到“CLR Server”而不是“SQL Server”吗?

我想了很多次,现在我们有 Linq 和其他特定于 CLR 语言的内置搜索、排序和其他对表、集合和对象的功能,为什么不拥有“SQL Server”或者更确切地说称之为“CLR Server” (不仅是 OOP 服务器,还有CLR 3.5)这将是一个 CLR(或 COM)DLL,它公开数据,允许用户直接在它上面进行 linqing;这将节省大量的现金痛苦,用两种不同的语言开发的时间等等。我不是说(上帝保佑)抛弃 SQL,它只是在我脑海中闪过很多次,我想让我们听听社区怎么说。

当然,这个想法并不是全新的,FoxPro 中有这样的(与我的想法不同)数据库。但我说的是一个纯 CLR .NET 3.5+ DB,它允许外部访问 DLL,甚至不应该生成 SQL 查询,整个系统应该以不同的方式工作。

插入更新和删除应该有额外的 Linq 关键字,但它们都应该是“Linq 样式”。

我 100% 肯定微软之前一直在考虑这个问题,也许他们有性能考虑和更多的 IDK,让我听听你的意见,我个人认为今天使用 .NET 3.5-4.0 如果我们会有集合处理、扩展方法等。在将所有数据视为对象的服务器中,它可能真的很酷(关于编码,再一次,不知道性能如何)。

你说什么?我希望这个问题是在正确的地方提出的,请提前接受我的道歉,如果不属于这里,请发表评论,我将删除它。

对不起这个糟糕的例子,但请理解:

然后我们可以导入命名空间并使用 ObjectContext 内联。请不要说“坏代码”,因为它是坏代码,我只是在 Stackoverflow 所见即所得编辑器中写了一个糟糕的伪示例,只是为了让你明白我的意思。

0 投票
1 回答
121 浏览

c - Knowledge Flow 的获取 24/7 产品使用哪个数据库引擎?

我被赋予了一项令人羡慕的清理任务,一名开发人员在未能交付涉及将 Knowledge Flow 的 24/7 获取 24/7 与我客户的后台系统集成的项目后消失了。

我的客户拥有获取 24/7 产品的源代码,并已由获取 24/7 的一些原始开发人员在咨询的基础上对其进行扩展。不幸的是,他们都在前一段时间发生了争执,并且无法作为资源使用......

该产品似乎是使用手动或白标的对象数据库实现的(用 C 语言)。我希望那里的人对此有所了解,并可以将我指向开发人员文档的来源。

0 投票
2 回答
121 浏览

relational-database - 将对象数据库 + 数据移植到关系数据库的资源和指南

有没有人有任何关于对象数据库到关系数据库转换技术的信息的指针?

我已经完成了标准搜索,到目前为止只提出了从面向对象到关系数据库的数据转换。这是一篇好论文,但我希望有更多......

0 投票
9 回答
14107 浏览

database - 为什么 OODBMS 不像 RDBMS 那样普遍?

为什么关系数据库比面向对象数据库更常见?

如果面向对象编程范式如此广泛,我们难道不应该看到很多 OODBMS 吗?他们不会比 RDBMS+OR/M 表现更好吗?

0 投票
2 回答
1119 浏览

data-warehouse - 对象数据库、商业智能和仓储

对不起,如果这似乎是一个新手问题,但我是数据仓库和商业智能世界的新手。

从我读过的内容可以看出,由于关系模型的限制,需要一个多维数据库。您需要对多维数据库做的任何事情都可以在具有非常复杂的查询和性能缓慢的联接和聚合操作的普通关系数据库上完成。

问题是当我们谈论对象数据库的商业智能时,我们是否需要相同的概念(多维数据库 - 数据仓库等)?对象数据库没有连接,因为对象之间的关系是由直接引用维护的。

0 投票
4 回答
420 浏览

database - 为什么人们不简单地使用“对象数据库”?

为什么我们不能简单地使用“对象数据库”而不是 JDO、Hibernate、iBATIS?

http://en.wikipedia.org/wiki/Comparison_of_object_database_management_systems

0 投票
2 回答
4663 浏览

c# - 对象数据库和 C#

我有一个应用程序,我的域模型可以正常工作。这一切都非常清晰、干净,并且可以很好地映射到对象。我的问题是它不能很好地映射到关系数据库。考虑到这一点,我正在寻找可以很好地使用 .Net/C# 的对象数据库。

Microsoft .Net 世界是否有事实上一流的对象数据库?

0 投票
5 回答
743 浏览

hibernate - 常见的 ORM 解决方案可以与 OO 数据库交互吗?

例如,Hibernate 可以处理 CouchDb 吗?

其他 ORM 解决方案对其他 OO 数据库的支持如何?

ORM 解决方案的一个(不是那么重要的)好处是可以将一个数据库供应商换成另一个供应商。如果将关系数据库换成面向对象的数据库会怎样?

0 投票
4 回答
5819 浏览

c# - 用于托管环境的开源 .Net 对象数据库或文档数据库

我正在考虑创建一个网站,我想尝试学习对象数据库或文档数据库。我将使用托管服务提供商,因此无法安装任何软件。我无法购买任何许可,因此我需要能够使用免费或开源的对象/文档数据库。是否有任何不需要安装某种类型的免费对象/文档数据库?