苏飞论坛
标题:
sql怎么实现百万级大数据的全文模糊搜索..
[打印本页]
作者:
yangying
时间:
2013-6-18 14:36
标题:
sql怎么实现百万级大数据的全文模糊搜索..
♂[电工]Lucker() 14:26:13
话说, 怎么实现大数据的模糊搜索...
♂[北京]-Ro4ters() 14:26:25
索引吧.
♂站长苏飞() 14:26:52
多大数据量.
♂[电工]Lucker() 14:27:24
预计十万至百万.
♂[电工]Lucker() 14:27:41
就是那种实现多个字段搜索.
♂[电工]Lucker() 14:27:50
♂[山东]火山() 14:28:05
lucker真牛N
♂[电工]Lucker() 14:28:14
预计十万至百万.
♂[电工]Lucker() 14:28:21
♂[电工]Lucker() 14:28:36
♂[山东]火山() 14:29:14
♀[常州]林馨() 14:29:36
还是建索引吧
♂[电工]Lucker() 14:29:43
主要就是在数据库里面多个字段进行模糊查询,
♂[电工]Lucker() 14:30:10
时间啊. 人物啊. 地点啊. 描述之类的都查.
♀[常州]林馨() 14:30:18
♂站长苏飞() 14:30:20
直接使用全文所引就行了,
♂站长苏飞() 14:30:27
数据量有点小,不需要别的处理
♂站长苏飞() 14:30:42
数据库有全文索引
♂[电工]Lucker() 14:30:51
哦
♂[电工]Lucker() 14:32:34
可不可对用户的搜索字段进行正则(或者与已知对比)处理, 识别出 time=时间, people=人物, 这种,. 就是将用户的模糊搜索在后台改为精确搜索
♂站长苏飞() 14:33:56
你说是是分词吗?没明白意思
♂[电工]Lucker() 14:34:26
比方说: 用户输入 新闻2012年8月
后台就查找 SELECT X,X,X FROM [XX] WHERE key='新闻' AND time=2012-08
♂站长苏飞() 14:35:31
这不就是分词吗?你网上找找怎么分词查询就行了,
♂站长苏飞() 14:35:46
建个全文索引,然后进行分词查询
♂[电工]Lucker() 14:35:48
哦.
我去看看
[groupid=74]sufeinet总群[/groupid]
作者:
7090100
时间:
2014-7-8 12:48
非常感谢你帮了我的大忙,真的太感谢你啦!
作者:
7090100
时间:
2014-7-8 12:49
强烈支持楼主ing……
作者:
学习抓包的
时间:
2014-7-11 16:30
真是难得给力的帖子啊,强烈支持楼主。
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4