有没有一种查询文档数据库的有效方法?

时间:2010-03-20 15:10:29

标签: database document nosql

由于文档数据库以树状结构存储记录,因此字段永远不会处于设置位置。这是否会使查询文档数据库效率低下,或者索引只能与普通的关系数据库一起使用?

1 个答案:

答案 0 :(得分:1)

您似乎对“文档数据库”有一个特定的想法,但该术语不是艺术术语。

'文档数据库'可以是:

  1. 具有大文本字段列和全文索引的数据库。
  2. XML数据库,例如MarkLogic或SoftwareAG
  3. 一个复杂的SQL架构,它将文档建模为很多小块。
  4. 所有这些都有或多或少有效的架构和索引策略。只有最后一个使用传统的SQL索引。全文支持使用反转术语索引,例如由Lucene实现,以提供任意术语的快速搜索。 XML数据库在XPath表达式上构建索引。