V2EX  ›  英汉词典
Enqueued related words: Schema-less, CouchDB, BSON

Document Database

定义 Definition

Document database(文档数据库)是一种 NoSQL 数据库,以文档(通常为 JSON、BSON 或 XML 格式)作为基本存储单位,而非传统关系型数据库中的行和列。每个文档可以拥有不同的结构,适合存储半结构化数据。

发音 Pronunciation

/ˈdɒkjʊmənt ˈdeɪtəˌbeɪs/(英式) /ˈdɑːkjəmənt ˈdeɪtəˌbeɪs/(美式)

例句 Examples

We chose a document database because our data structure changes frequently.
我们选择了文档数据库,因为我们的数据结构经常变动。

Unlike relational databases that require rigid schemas, a document database allows developers to store nested objects and arrays within a single record, making it ideal for content management systems and real-time analytics.
与需要严格模式的关系型数据库不同,文档数据库允许开发者在单条记录中存储嵌套对象和数组,非常适合内容管理系统和实时分析场景。

词源 Etymology

Document 源自拉丁语 documentum,意为"教训、证明",后引申为"文件、记录"。Databasedata(数据,源自拉丁语 datum,意为"给定之物")和 base(基础)组合而成,20世纪60年代随计算机技术发展而出现。Document database 作为技术术语兴起于21世纪初,随着 NoSQL 运动的发展而广泛使用,最早的代表性产品包括 2009 年发布的 MongoDB 和 2005 年发布的 Apache CouchDB。

相关词汇 Related Words

文学与技术文献引用 Notable References

  • Martin Kleppmann 的 Designing Data-Intensive Applications(2017)中详细比较了文档数据库与关系型数据库的优劣,是理解该概念的经典技术著作。
  • Kristina Chodorow 的 MongoDB: The Definitive Guide 是学习文档数据库实践的重要参考书。
  • Eric Evans 在2009年的一次技术会议上首次使用 NoSQL 一词来描述包括文档数据库在内的非关系型数据库运动,此后该术语被广泛引用于技术文献中。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5531 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 08:35 · PVG 16:35 · LAX 01:35 · JFK 04:35
♥ Do have faith in what you're doing.