在SQL 2012中大容量搜索数据 [英] Searching data in SQL 2012 on large volume

查看:91
本文介绍了在SQL 2012中大容量搜索数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有33 Crores手机号码。无论手机是否存在,我都需要对其进行搜索并匹配一些手机号码。



我在这个项目上做了什么:

1)我在单个表上创建列MOBILE_NUMBER

2)在单个表上保存26个Crores数据,因为MS Sql数据库不允许超过10GB的数据库。

3)执行简单的选择命令。结果2.18分钟匹配一个数字。





可以建议我需要做的。用于快速搜索大容量数据库。

I have 33 Crores Mobile number. I need to perform search on it and match some mobile numbers whether mobile no exist or not.

What I did on this project:
1) I create on single table Column MOBILE_NUMBER
2) Save 26 Crores data on single table because MS Sql database don't allowed more than 10GB of database.
3) Simple select command perform on it. It gives result 2.18 minutes matching a single number.


Can suggest I need to do for it. For fast search on large volume database.

推荐答案

如果您只想查看是否存在数字或肯定不存在,请使用 bloom过滤器 https://bloomfilter.codeplex.com/ [ ^ ]
If you just want to see if a number exists or definitely does not exist then use a bloom filter : https://bloomfilter.codeplex.com/[^]


这篇关于在SQL 2012中大容量搜索数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆