我有一个相对较大的数据库表(不到一百万行),其映射如下:
(int,int,int,int)----> (浮动,浮动)
并非所有可能的int组合都映射到浮点对。
这是我对数据库设计的了解结束的地方:
我不关心数据库大小,但查询时间是。我是否应该担心优化数据库以进行搜索?如果我只对上表进行一次查询,或者我应该使用某种方案来优化信息的存储方式,那会不够呢?
我还需要走另一条路,但问题是我需要找到与我的参数匹配的最接近的值(浮点数,浮点数),所以这需要插入提交的浮点数值。我要搜索第一个浮点数的最接近值,然后搜索第二个浮点数,然后搜索表格中的匹配项。再说一遍,我可以对我的桌子做些什么来使这种搜索变得更好吗?
谢谢,
答案 0 :(得分:2)
答案 1 :(得分:0)
int组如何映射到浮点对?了解如何完成匹配将有助于。