我想用XML保存数据,不保存到数据库中!这样有什么弊端!
自己也觉得XML保存肯定会有问题,怎么样让XML保存更加安全!
我是个新手,接触编程没多久,想做个商务网站!希望前台是除了用户交换(比如用户注册之类的),其他都是静态的!
能给我点建议吗!
自己也觉得XML保存肯定会有问题,怎么样让XML保存更加安全!
我是个新手,接触编程没多久,想做个商务网站!希望前台是除了用户交换(比如用户注册之类的),其他都是静态的!
能给我点建议吗!
解决方案 »
- 图片上传后不透明
- request数据丢失问题,挺怪的!!
- criteriaBuilder对象无法通过entityManage获取
- 高手帮忙!
- 如何将excel表中的数据导入我要存放的数据库中
- Myeclipse 6.5 下整合SSH,JDK 1.5 完全正确。换成JDK1.6就错误了。
- 想用spring+hibernate实现自动生成表和pojo的方法
- 急问:从Jsp提交参数给Servlet有几种方法??
- WebService的一个问题!
- 有谁用WEBLOGIC8.0吗?我安装了一个,找不到北,怎么跟8.0差别这么大??大家说说看自己的想法,哪里可以找到相关资料!
- 考试系统中的问题
- java 的中断执行
而你将XML作为数据存储的话,有优势也有劣势。
优势在于比较方便,尤其用于小规模的数据存储。而且显示起来也比较方便,你可以用CSS或者XSLT对其进行显示
劣势在于,他不太适合大规模的数据存储,数据仓库,挖掘等等,因为它没办法想商业数据库那样能提供许多服务,比如事务方面的。而且也没有商业数据库那样能很方便的对数据库进行管理。还有XML存储数据时候,如果要对数据进行校验,那么一般要利用XML SCHEMA或者是DTD,而一旦存储需求发生了改变,那么肯定要改变DTD或者XML SCHEMA,这样是很不方便的,而相对来说,在数据库里面,如果我们的存储的需求发生了改变,则相应的很容易发生改变