问题标签 [document-oriented]

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 回答
8591 浏览

ruby - MongoDB 的类似 SQLite 的替代品?

我正在寻找具有类似 SQLite 属性的 Ruby API 的面向文档的数据库:

  • 自成一体,
  • 无服务器,
  • 零配置。

有没有 MongoDB 或 CouchDB 的轻量级替代品?

RDDB有可能吗?

如果不是,那么最好的步行路径是什么?

0 投票
1 回答
1126 浏览

soap - 使用面向文档的 SOAP 时如何访问 MTOM 有效负载?

我需要将外部 SOAP 服务集成到我的系统中。到目前为止,我只有 wsdl,没有测试服务器。我想出了如何使用 CXF 为服务器生成存根,以便构建一个模拟服务器来实现。

在客户端,spring webservices WebServiceTemplate 似乎与我的用例完美匹配。结果,其中两种方法是发送 MTOM 附件。而且我不确定在查看回复文件时会看到什么。spring-ws 是否透明地处理附件?还是我需要以特殊方式访问它?

以及如何使用 CXF 生成的类在服务器上生成 MTOM 附件?

0 投票
3 回答
183 浏览

couchdb - couchdb 适合这种情况吗?

我正在寻找创建一个简历银行,当我考虑将数据存储在关系数据库中时,复杂性非常明显。在这种情况下,couchdb 会更有意义吗?

我要存储的东西的例子

每个与用户教育、资格、就业、奖励、语言、技能、许可证、协会的一对多关系

0 投票
1 回答
407 浏览

nosql - 是否有任何主要的面向文档的数据库系统在其 JSON 文档中压缩密钥?

我想使用面向文档的数据库存储大量 JSON 文档,所有文档都具有非常相似的模式(尽管不相同)。

一个示例文档:

是否有任何系统(CouchDB 等)使用压缩(任何类型的)来避免一遍又一遍地存储密钥字符串(例如“firstName”)?

当有数百万个文档时,我的动机是最小化磁盘上数据库的大小,特别是当某些重复键比“firstName”长得多时。

谢谢你的想法!

W


编辑:在考虑了更多之后,我想我要问的是一个更通用的压缩系统的特定情况,其中压缩字典(部分?)在文档存储中的多个压缩文档之间共享(并且可能建立在时间)。然后,这将处理的不仅仅是 JSON 密钥的压缩。

做起来会很有趣!

0 投票
1 回答
1704 浏览

key-value - 我应该将哪个 NoSQL 数据库用于 URL 缩短器?

我正在为 uni 开发一个项目,即构建一个 URL 缩短器。我研究了不同类型的 NoSQL 数据库,但我不知道哪种更适合我的目的以及为什么。

我可以在键/值数据库、面向文档、面向列或图形之间进行选择。我确信图一不利于我的目标。

请问您有什么建议吗?

0 投票
0 回答
15 浏览

oop - MVC 是面向对象的吗?以及如何将 EARD 转换为面向文档的数据库?

我即将使用 node、express mongo 和 ejs 构建一个 Web 应用程序(更像是一个在线库)。我还应该记录 SDLC 流程。在我的 SDLC 的设计阶段,我应该记录程序设计和数据库设计。我的问题是:

1-我正在构建的项目(使用我使用的技术)是 OOP 还是程序性的,如果它是 OPP(我主要认为是但不确定)我应该如何生成类图?

2-如何将我的 EARD 转换为面向文档的数据库?

这是我的第一个项目,我有点困惑,非常感谢您的帮助。