首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Trie vs B+树

Trie vs B+树
EN

Stack Overflow用户
提问于 2010-04-22 14:28:16
回答 2查看 7.2K关注 0票数 14

在索引数十亿的字典排序字符串时,Trie和B+树做了什么比较?它也应该支持范围查询。

来自perf。以及实现复杂性的观点。

EN

回答 2

Stack Overflow用户

发布于 2010-04-22 14:39:24

取决于您的实际任务:

  • 如果您想获取整个子树B+Tree是您的最佳选择,因为它节省空间。
  • 但是,如果您想首先从子树中获取子级,那么Trie是最佳选择,因为与B+树方案相比,您只需访问较少的节点。单词前缀completion.

  • 最受欢迎的任务,由Trie很好地处理
票数 3
EN

Stack Overflow用户

发布于 2010-04-22 14:34:30

维基百科有一些算法复杂性的事实:B+ tree (部分特征),Trie (不幸地散布在整篇文章中)。希望这能有所帮助。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2688639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档