本文目录一览

1,linq to sql 和linq to xml哪个好

这两者应该没办法比较,一个是用数据库来做持久层,一个是用xml来做持久层。现在来说,数据库比较成熟,建议你用linq to sql。对于某些配置文件,你可以使用ling to xml吧
linq to sql效率高,因为它是轻量级的,性能更有优势。

linq to sql 和linq to xml哪个好

2,与XML兼容的数据库有哪些

DB2, Oracle等多数数据库都是支持XML的。但是,DB2是其中支持最好的,DB2可以根据xml内各个字段和属性的对xml进行查询。
dataset有个方法叫getxml,你从数据库读取数据后,把这个getxml方法执行出的xml看看就可以明白xml怎么对应数据库了

与XML兼容的数据库有哪些

3,在线等我有1万多XML文件请问我应该用什么数据库呢

推荐使用Oracle
如果是.net的话就很简单 把数据读入到dataset里面之后用getxml()方法生成xml格式的字符串,然后实例化一个xmldocument对象,用里面的loadxml()方法读入刚刚的那个字符串,然后在用save()方法保存到你指定的目录就行了额

在线等我有1万多XML文件请问我应该用什么数据库呢

4,到底是用xml好一些还是用数据库好一些

没有好坏之分 只有适应的地方不同 xml适合数据量小的小型应用 可以用于任何平台 任何操作系统 任何软件平台 缺点就是不适合数据量大的 还有就是没有安全性 数据库安全性高 适应范围广 缺点是 有平台限制 价格昂贵
这要看你的应用模型了,没有结论说数据库一定好,或者xml一定好!不过一般来说,数据库比xml安全性要好,比较重要的数据,建议放在数据库里面,比如用户信息!另外的常规数据,可以放到xml里面!同时xml作为传输数据的标准格式是非常好的!具体应该视情况而定!

5,将数据存入数据库好还是存入xml文件好还是各有优缺点请各位

XML对小数据量的支持比较好。。但是不安全。。读写也不需要链接数据库那么麻烦,都是在内存中操作的。。。不用数据库那么繁琐的链接打开读取写入关闭。。。但是不方便查询和阅读,没数据库直观。。。XML可以运行环境要求很低,数据库要求相对要高些。。。但是数据量和安全性的考虑来选择到底使用什么
各有优缺点,小量的数据可以用xml代替数据库,因为xml加载是加载在内存中,读写速度比数据库快得多,数据量较大那样就用数据库了,不然内存耗费太多。
如果是结构化数据(可以变成一个个表格),存数据库;非结构化数据,存xml

文章TAG:数据  哪个  个好  xml数据库哪个好  linq  to  sql  和linq  to  xml哪个好  
下一篇