社区
疑难问题
帖子详情
sql server2008 文件流+全文索引问题
lg3605119
2010-06-24 10:10:23
因项目中用到非结构化数据,要实现全文索引功能。本人已实现文件流与全文索引查找功能,现在要实现 如用户输入 “能源”关键字进行检索, 要实现GOOGLE的效果,查找后在检索标题后
显示一段与关键字相关的内容
。因上传的文件格式不一样,解码格式有不同,但是SQLSERVER数据已实现文件流的全文检索功能,是不是08的FileStream有相应的方法, 请求大虾给出思路即可。
...全文
209
13
打赏
收藏
sql server2008 文件流+全文索引问题
因项目中用到非结构化数据,要实现全文索引功能。本人已实现文件流与全文索引查找功能,现在要实现 如用户输入 “能源”关键字进行检索, 要实现GOOGLE的效果,查找后在检索标题后 显示一段与关键字相关的内容。因上传的文件格式不一样,解码格式有不同,但是SQLSERVER数据已实现文件流的全文检索功能,是不是08的FileStream有相应的方法, 请求大虾给出思路即可。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
subxli
2010-06-25
打赏
举报
回复
http://topic.csdn.net/u/20100623/15/0dd1f486-ef7e-4479-97ca-f1dde3dbe390.html
我最近也在做这个读取文件问题,WORD是用微软的组件,PDF呢就出错了,
可以加QQ吗,互相讨论下。
claro
2010-06-25
打赏
举报
回复
帮顶
回复内容极短!
lg3605119
2010-06-25
打赏
举报
回复
膜拜大侠出现~~
永生天地
2010-06-24
打赏
举报
回复
学习先。
FileStream是用在字段上的吗?
lg3605119
2010-06-24
打赏
举报
回复
ROY 石头 FC 。。。等大虾出来帮忙解决一下~~
Mr_Nice
2010-06-24
打赏
举报
回复
不懂,帮顶...
东那个升
2010-06-24
打赏
举报
回复
帮顶。。。。。。。。。。。。
想GOOGLE那样的...
claro
2010-06-24
打赏
举报
回复
对全文索引不了解
帮顶
lg3605119
2010-06-24
打赏
举报
回复
自己顶一下~~
lg3605119
2010-06-24
打赏
举报
回复
大家来帮忙想想办法~~跪求思路
lg3605119
2010-06-24
打赏
举报
回复
海爷 全文检索+文件流我已经实现,就是要从文件中取与关键字相关的一点内容展示出来,因为文件的格式很多,目前只要是HTML、TXT这种解决没问题,只要是WORD、PPT、PDF等格式查找内容会是乱码,请问海爷有没有好方法,如果WORD等用微软自带的DLL程序集来读取时没问题,但是那样效率有点慢。请海爷赐教~~
昵称被占用了
2010-06-24
打赏
举报
回复
FileStream是可以实现文件流,但只是提供在应用程序像文件一样访问FileStream字段,是否达到你的要求,全文检索又怎么实现,你自己判断
lg3605119
2010-06-24
打赏
举报
回复
FileStream是08的新个性,具体可参考微软的官方文档~~
http://msdn.microsoft.com/zh-cn/library/bb895234(SQL.100).aspx
sql
性能优化:
sql
Server
怎么添加
全文索引
+语法深度剖析+测试
sql
性能优化:
sql
Server
怎么添加
全文索引
+语法深度剖析+测试
SQL
SERVER
全文索引
lucene - -ES
参考:https://learn.microsoft.com/zh-cn/
sql
/relational-databases/system-functions/containstable-transact-
sql
?每个数据库可以不包含全文目录或包含多个全文目录,一个全文目录可以包含多个
全文索引
,但一个
全文索引
只能用于构成一个全文目录。2、创建
全文索引
的表必须要有一个唯一的非空索引,并且这个唯一的非空的索引只能是一个字段,不能是组合字段。1、个数据表只能创建一个
全文索引
,一个
全文索引
可以包含多个字段。
Sql
server
全文索引
用法示例
理論部份 前言 在数据库中快速搜索数据,使用索引可以提高搜索速度,然而索引一般是建立在数字型或长度比较短的文本型字段上的,比如说编号、姓名等字段,如果建立在长度比较长的文本型字段上,更新索引将会花销很多的时间。如在文章内容字段里用like语句搜索一个关键字,当数据表里的内容很多时,这个时间可能会让人难以忍受。在
SQL
Server
中提供了一种名为
全文索引
的技术,可以大大提高从长字符
SQL
Server
创建
全文索引
(两种方法)
1
全文索引
向导添加 (1)选择表格右击-->
全文索引
-->定义
全文索引
(2)选择索引 (3)选择索引列 (4)选择跟踪(自动) (5)选择目录、索引
文件
组合非索引字表 (6)定义填充计划(可选) (7)
全文索引
向导说明 (8)创建
全文索引
成功 2
SQL
语句添加 --打开索引支持 execute SP_FULLTEXT_DATABASE 'Enable'; --建立全文目录 execute sp_fulltext_catalog...
SQL
Server
全文索引
的应用
使用“
全文索引
”技术匹配搜索包含指定关键词的文本数据
疑难问题
22,302
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章