本人有一批数据,SQL SERVER 占用空间大约2G,相对个人来说运营这样一个在线网站免费查询的话代价有点大。所以想做一个免费离线软件供人查阅,但数据库收集花费很多心血,所以又不想完全公开数据库。
因有一张主数据表中数据较大,此表占据了1.2G数据,查询比较慢(因为全文检索的一些框架 在此处不太实用,是古文,断词总不准,会错过很多有用信息,所以使用的字符匹配搜索),所以担心加密后会不会更慢。
所以想请问各位有没有对查询速度影响比较小的情况下实现离线数据库的加密?
对这个不大了解,给不出什么好的建议。 不过一个2G的离线软件估计没有多少人有安装的愿望吧。 这种操作本身就适合在Server端干的。
这个使用人群可能比较特殊,我想应该有人会需要,公益软件嘛,有用则用,当成兴趣而已
sqlite 可以很好的解决你的问题。
sqlite 可以很好的离线加密,不容易被破解吗?
@沧海一杰: 那要看怎么入手了,如果你把数据库密码明文或简单加密存在一个地方,我想破解应该不是很难。。。。