【发布时间】:2012-01-30 23:07:49
【问题描述】:
我想在可以支持多维搜索的数据库(例如 KDTree 或 RTree)之上构建一个 C++ 应用程序。启用 R-tree 的 SQLite 最多只支持 5 个维度,这比我需要的要小得多。有什么建议吗?
【问题讨论】:
-
多维搜索是什么意思?在多个字段中搜索单个值?
-
多维搜索意味着您可以在单个查询中给出不同属性的多个范围。
-
您想要什么类型的查询?单属性查询?窗口查询?范围查询? kNN 查询? NN-加入?反向 k-NN 查询?
-
你有多少个维度? kD 和 R-trees 有时无法工作高维数据...
标签: c++ database kdtree r-tree