1:txt、xml (场景企业站:只有一个人发布,但是看的人很多,每个表的信息量在20万以下)
但是文本没有视图、存储过程的概念,表的链接是用MDataTable.Join方法。
创建的数据库,一般是用CodeFirst写代码,建立的实体即数据库表。
2:Access、Sqlite(比起1,就是能存档的数据量可以更多,也是适合写的人少,读的人少(可自己处理缓存来适应读的人多的场景)
----------以上几个是属于同一类,适用于小项目应用----------------
其它:mysql,mssql,oracle,是属于中大型项目,选哪个都可以(如果不算盗版的话),如果正版的话最贵是oracle,其次是mssql,再者是mysql(也有社区免费版)
bi别txt和acc拿出来说...
没人用那东西的.至少也sqlite.
mysql/sqlserver
那是因为你的使用场景给你造成的幻觉!如果给你个虚拟空间,不支持mysql,msqlserver,sqlite让你做个网站你怎么搞
@uxinxin:只要能跑代码,能读取文件.就能支持sqlite吧
@吴瑞祥: 然而事实并不是这样,在权限不是很足的时候,sqlite的读写速度慢的离奇
而且需要服务器本身有sqlite驱动吧