作者aoksc (重出江湖)
看板C_Sharp
标题[问题] WinForm问题请教
时间Fri Oct 2 20:45:24 2015
请问各位
因为我之前都只有写过WebForm
公司要我用WinForm开发一个类似全文检索的程式
其中关於要用的资料库
主管是说可能无法用一般资料库
因为查询的栏位可能会是超长字串使用ntext型态
然後必须要查询其中的一段字而且资料超多
所以用like '%xxx%'这种写法一定不行
请问这种状况用MS SQL一定无法满足需求吗?(资料量大又不能查太久)
还有
如果我的WinForm要写成一个套装软体提供安装
那对方的电脑上一定也要装上SQL Server吗?
还是只要有资料库的mdf档之类的就能读取呢?
第一次写这麽复杂的WinForm
烦请各位解惑
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.42.229.234
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1443789927.A.CB9.html
1F:推 johnpage: 资料量大,必然使用资料库 10/02 21:00
2F:→ johnpage: 搜寻速度与使用者忍受度将会是个大问题 10/02 21:01
我主管是说有专门全文检索的软体而且他说速度更快
可是我很好奇在快会快过MS SQL这种资料库吗?
3F:→ m339606: 我想你最大的问题应该关注在大量资料的查询成本上 10/02 21:38
4F:→ m339606: 如果要成为套装软体可以直接安装使用的话档案型资料库 10/02 21:40
※ 编辑: aoksc (114.42.229.234), 10/02/2015 22:24:11
5F:→ fo40225: MS SQL就有全文检索功能了 10/02 22:41
8F:→ fo40225: 不装完整版的SQL读取mdf 可以试试装比较轻量的LocalDB 10/02 22:48
10F:→ fo40225: 不过要比较完整的功能还是得装完整版的MSSQL 10/02 22:48
11F:→ fo40225: 如果有授权问题 可以装express版 不过功能会比较少 10/02 22:49
12F:→ erictaiwan: 试试 SQLite 免安装有全文检索功能 10/07 13:14