面向文档的数据库和关系数据库之间的区别。
Differences between a document-oriented and a relational database.
InfoQ:面向文档的数据库有哪些缺点?
InfoQ: What are some limitations of document-oriented databases?
在哪些情况下,用面向文档的数据库优于关系型数据库?
What are some use cases for using a document-oriented database over the relational one?
使用面向文档的数据存储为名片建模是一项更容易的工作。
Modeling a business card with a documented-oriented datastore is a much easier job.
事实上,面向文档的数据库中根本不存在表、行、列或关系。
In fact, there are no tables, rows, columns or relationships in a document-oriented database at all.
XML 面向文档的前辈,提供了避免这类问题的一种方法。
SGML, the document-oriented ancestor of XML, had a way round this.
不过,在最近几年对更加灵活和面向文档的数据结构的需求越来越大。
In recent years, however, there has been a significant rise in the requirement for data structures that are more flexible and document-oriented in nature.
虽然该数据可以存储在关系数据库中,但也同样可以使用面向文档的模型。
Although this data could be stored in a relational database, it fits well with the documented-oriented model too, don't you think?
在一个面向文档的操作中,在soap体中交换的XML文档不会有任何其他封装元素。
In a document Oriented operation, XML documents are exchanged within the SOAP body without any additional wrapping elements.
ApacheCouchDB基于Erlang的、面向文档的开源数据库。
Apache CouchDB is an open source, Erlang-based, document-oriented database.
它的值可以是document,表示面向文档的操作,或者是rpc,表示rpc操作。
Its value can be document for a document Oriented operation or RPC for an RPC operation.
在区分面向文档的Web服务和rpc样式的Web服务时产生的错误典型地体现这种二分法。
Typifies this dichotomy when they make a mistaken distinction between document oriented web services and RPC style web services.
他们声明面向文档的Web服务仅适用于异步消息处理而rpc样式的Web服务应用于同步服务。
They state that document oriented web services applying only to asynchronous messaging processing while RPC style web services apply to synchronous services.
10gen开发并支持MongoDB,一个开源、高性能、可扩展、面向文档的数据库。
10gen develops and supports MongoDB, the open source, high performance, scalable, document-oriented database.
与在类似于表的固定结构中存储数据不同,面向文档的数据库在松散定义的文档中存储数据。
Rather than store data in rigid structures like tables, they store data in loosely defined documents.
在面向文档的数据库中,每个名片都储存在各自的文档中,并且每个文档都可以定义它需要使用的字段。
In a document-oriented database, each business card would be held in its own document, each of which can define the fields it wishes to use.
另一个基本差异是面向文档的数据库不在文档之间规定严格的关系。这有助于维护它们的非模式化设计。
Another fundamental difference is that document-oriented databases don't provide strict relationships between documents, which helps maintain their schema-less design.
对于许多应用程序来说,如果它需要在一个父文档中包含自成体系的数据,这种面向文档的数据库非常适合。
This works extremely well for many applications where it makes sense for the data to be self-contained inside a parent document.
下一个月,我将带您了解CouchDB,一个面向文档的数据库,这是一个完全不同于MySQL的数据库。
Next month, I'll give you a look at CouchDB, a document-oriented database that's is distinctly different from, say, MySQL.
框架中还带有一些代码示例,包括图书馆、电子邮件客户端以及面向文档的应用程序,另外还带有对单元测试的基本支持。
The framework also comes with code samples for a book library, an email client, a document oriented application, and also basic support for unit tests.
WSDL定义了基于XML的语法,它描述作为接收包含面向文档的或面向过程的信息的消息的一组终端的网络服务。
WSDL defines an XML-based syntax for describing network services as a set of endpoints that accept messages containing either document-oriented or procedure-oriented information.
比较著名的NoSQL项目之一就是MongoDB,一个开放源码、面向文档的数据库,它在类似于JSON的文档集合存储数据。
One of the more notable NoSQL projects out there is MongoDB, an open source document-oriented database that stores data in collections of JSON-like documents.
我最近还写了Google的Bigtable相关内容,它不是一种关系型或面向文档的数据解决方案(且它偶尔不支持JDBC)。
I have also recently written about Google's Bigtable, which isn't a relational or document-oriented data solution (and, incidentally, doesn't support JDBC in any way).
这些模式处于WSDL抽象级别,而到SOAP的“绑定”可通过将操作指定为面向RPC或面向文档的操作而在集成机制方面提供更多的变化。
While these patterns are at the abstract level of WSDL, "binding" to SOAP provides for more variability in integration mechanism by means of having the operation as RPC-oriented or document-oriented.
有了ECS,就可以创建一个使用面向对象方法生成这种文档的应用程序,这简化了应用程序的开发和维护。
With ECS, you can create an application that generates such documents using an object-oriented approach; this eases application development and maintenance.
XML文档有两种主要类型:面向散文的和面向数据的。
XML documents come in two broad types: prose-oriented and data-oriented.
导入Eclipse帮助系统插件,这是面向IBM产品文档的标准打包方式。
Import Eclipse help system plug-ins, the standard packaging for IBM product documentation.
这使得IE6不太适合于显示面向散文的XML文档(但它对于面向数据的XML文档仍然不错)。
This makes IE6 less suitable for displaying prose-oriented XML documents (but it is still good for data-oriented ones).
当然,信息中心仍然是参考信息和面向任务的产品文档的主要来源。
And, of course, the information Centers remain the primary source for reference information and task-oriented product documentation.
一个是面向散文的文档,莎士比亚的哈姆雷特的xml版。
One was a prose-oriented document, an XML version of Shakespeare's Hamlet.
应用推荐