主要数据库中使用的搜索算法是什么?顶级数据库的搜索算法
E.g.
- Redis的
- 卡桑德拉
- HBase的
- CouchDB的
- 别人
我主要感兴趣的是用于在数据库中的 “最长前缀匹配” 的算法。
更新:我会在这里总结答案。
主要数据库中使用的搜索算法是什么?顶级数据库的搜索算法
E.g.
我主要感兴趣的是用于在数据库中的 “最长前缀匹配” 的算法。
更新:我会在这里总结答案。
不确定它用于数据库,但看看http://en.wikipedia.org/wiki/Trie。您可以构建数据索引并使用前缀轻松检索数据。
至少国际海事组织,这与边界和非建设性的边界。知道在你的代码中对此有效的算法是一回事,但是知道他们用什么来编写你自己的代码呢? – 2012-02-16 16:41:57
@Jerry:让我们只说我很好奇,是的,你可以考虑这个稍微偏离主题,但我相信有些人会很乐意理解他们的软件项目需要考虑什么。 – jldupont 2012-02-16 16:45:52