问题标签 [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.
ruby - MongoDB 的类似 SQLite 的替代品?
我正在寻找具有类似 SQLite 属性的 Ruby API 的面向文档的数据库:
- 自成一体,
- 无服务器,
- 零配置。
有没有 MongoDB 或 CouchDB 的轻量级替代品?
RDDB有可能吗?
如果不是,那么最好的步行路径是什么?
soap - 使用面向文档的 SOAP 时如何访问 MTOM 有效负载?
我需要将外部 SOAP 服务集成到我的系统中。到目前为止,我只有 wsdl,没有测试服务器。我想出了如何使用 CXF 为服务器生成存根,以便构建一个模拟服务器来实现。
在客户端,spring webservices WebServiceTemplate 似乎与我的用例完美匹配。结果,其中两种方法是发送 MTOM 附件。而且我不确定在查看回复文件时会看到什么。spring-ws 是否透明地处理附件?还是我需要以特殊方式访问它?
以及如何使用 CXF 生成的类在服务器上生成 MTOM 附件?
couchdb - couchdb 适合这种情况吗?
我正在寻找创建一个简历银行,当我考虑将数据存储在关系数据库中时,复杂性非常明显。在这种情况下,couchdb 会更有意义吗?
我要存储的东西的例子
每个与用户教育、资格、就业、奖励、语言、技能、许可证、协会的一对多关系
nosql - 是否有任何主要的面向文档的数据库系统在其 JSON 文档中压缩密钥?
我想使用面向文档的数据库存储大量 JSON 文档,所有文档都具有非常相似的模式(尽管不相同)。
一个示例文档:
是否有任何系统(CouchDB 等)使用压缩(任何类型的)来避免一遍又一遍地存储密钥字符串(例如“firstName”)?
当有数百万个文档时,我的动机是最小化磁盘上数据库的大小,特别是当某些重复键比“firstName”长得多时。
谢谢你的想法!
W
编辑:在考虑了更多之后,我想我要问的是一个更通用的压缩系统的特定情况,其中压缩字典(部分?)在文档存储中的多个压缩文档之间共享(并且可能建立在时间)。然后,这将处理的不仅仅是 JSON 密钥的压缩。
做起来会很有趣!
key-value - 我应该将哪个 NoSQL 数据库用于 URL 缩短器?
我正在为 uni 开发一个项目,即构建一个 URL 缩短器。我研究了不同类型的 NoSQL 数据库,但我不知道哪种更适合我的目的以及为什么。
我可以在键/值数据库、面向文档、面向列或图形之间进行选择。我确信图一不利于我的目标。
请问您有什么建议吗?
oop - MVC 是面向对象的吗?以及如何将 EARD 转换为面向文档的数据库?
我即将使用 node、express mongo 和 ejs 构建一个 Web 应用程序(更像是一个在线库)。我还应该记录 SDLC 流程。在我的 SDLC 的设计阶段,我应该记录程序设计和数据库设计。我的问题是:
1-我正在构建的项目(使用我使用的技术)是 OOP 还是程序性的,如果它是 OPP(我主要认为是但不确定)我应该如何生成类图?
2-如何将我的 EARD 转换为面向文档的数据库?
这是我的第一个项目,我有点困惑,非常感谢您的帮助。