我创建了一个ASP.Net MVC站点,并使用Lucene.Net在两个整数,三个字符串和两个日期数据字段上创建可搜索索引。该站点当前托管在MS Windows Server 2008 R2服务器上。该服务器将在明年更换为新的Windows Server 201X盒。
这一切都很有效,特别是在我使用一些多任务进行更新和插入索引之后。
我担心的是保护索引。它包含姓氏,名字,中间名,出生日期,死亡日期和医疗记录ID。我意识到app_data文件夹有点安全。但是,如果服务器遭到破坏,我希望索引很难使用。
我目前正在尝试加密索引中的数据,这意味着加密插入/更新,解密和显示搜索结果,以及搜索加密数据。我希望有人可能会更好地了解如何实现这一目标。谢谢你看看。