我正在计划一个新的ASP.NET项目,该项目将成为由在不同公司工作的技术人员安装的产品.该计划将存储敏感信息,包括技术人员在内的工作人员不应轻易获取这些信息.
我需要在简单直接的安装与安全性和可靠性之间取得平衡.这些天的默认数据库似乎是C#开发人员的MS SQL,但是一些将要安装它的公司可能没有自己的SQL服务器,所以有人建议我使用Microsoft JET数据库.什么是MS JET是产品还是技术?数据库将是非常基本的几个表,我不需要SQL的所有功能,是否有任何数据库适合不需要像SQL一样的安装(即一个简单的文件)?
谢谢J
目前在.NET中使用无服务器数据库工作的首选方法是使用SQL Server Compact - 它具有数据库文件,并且不需要任何服务器进程 - 所有代码都作为简单的DLL直接在您的进程内运行.
不建议使用Jet作为通用存储后端.它曾经是一个合理的默认选择,但现在Jet由Microsoft Access团队独家拥有,并将根据其目的进一步开发和定制.
| 归档时间: |
|
| 查看次数: |
578 次 |
| 最近记录: |