小编Yoc*_*mer的帖子

如何使用近似查询存储数据?

我正在尝试找到一种可以快速访问(优于 O(n))的方法来存储我的数据。

我的数据库由表示有关某些项目的一些信息的数据(4096 字节字符串)组成。
问题是,查询永远不会准确。我得到一个 Item,然后需要使用函数找到最接近的匹配项F(a,b)

只是一个例子:

1234
3456
6466
F(a,b) = return % of similar digits  

GetClosest(1233,F) = 1234
Run Code Online (Sandbox Code Playgroud)

问题是 F(a,b) 是一个复杂的算法,(不是一个合适的度量)。

我现在所拥有的只是遍历整个数据库以搜索最佳匹配。
是否有一种树或其他集群数据库类型可以让我更快地找到复杂性?

更多信息:

F 以百分比形式返回相似度值。其中 100% 是完美匹配。

database-design

5
推荐指数
1
解决办法
618
查看次数

使用 VS 2010 安装 SQL Server 2008 R2

好的,我已经安装了 SQL Server 2008 R2。

我正在尝试向 ASP MVC 项目添加“SQL Server 数据库”。

但它一直告诉我我需要 SQL Server 才能让它工作。
我需要做什么才能正确设置 SQL Server 使其与 VS2010 一起使用?

我试过搞乱 SQL Server Management Studio,但似乎无法通过那里连接到任何东西。

我究竟做错了什么 ?如何创建可工作的 SQL 服务?

sql-server-2008 visual-studio

1
推荐指数
1
解决办法
2404
查看次数