.net 下xml数据支持大批量数据吗? 比如1000W条记录
.net 下xml数据支持大批量数据吗? 比如1000W条记录如果要传输1000W条记录的数据,用xml性能怎么样?
我试过,在asp.net中,返回datatable比把datatable转化成xml要快的多
xml对大批量数据的支持性能怎么样? --------------------编程问答-------------------- 据说太多数据使用XML是很不合理的,会巨耗内存,很慢.
不过没有试过.
而且也没有看过有人用XML保存如此巨量的数据. --------------------编程问答-------------------- 传输是什么意思
层和层
服务器和服务器
还是?
如果单文件来说,大数据量下最好用数据库
--------------------编程问答-------------------- 还在几万条数据间徘徊~~ --------------------编程问答-------------------- 那是相当卡 --------------------编程问答-------------------- 你服务器的CPU是80核的吗? --------------------编程问答-------------------- 一条记录至少有1行,1000万条记录1000万行,那是多大的文件了哦 --------------------编程问答-------------------- 内存加n大应该没问题。 --------------------编程问答-------------------- 肯定不会把那么多数据一次读取的
只是是我迷惑的是:XML对这么多的数据传输性能怎么样?
比如要传30M的数据,是用数据库直接传(dataset/datatable)合适?
还是用XML传合适?
XML都用在哪些方面啊? --------------------编程问答-------------------- 读取XML好象是将整个XML文件预先加载到内存的,所以巨耗内存. --------------------编程问答-------------------- 听说GOOGLE就是就用类似的办法。 --------------------编程问答-------------------- XML是不是处理少量数据很灵活啊?
很好用
但是不能处理大批量数据是不是? --------------------编程问答-------------------- 如果真要传输1000万的数据一次性。建议进行数据压缩,再制定专门的传输协议,XML之类的花拳绣腿想都不要想。 --------------------编程问答-------------------- XML如果能代替数据库,那还要SQLSERVER干什么。 --------------------编程问答-------------------- 只不过是跨平台好些,能格式化,跟TXT差不多,
不能在网络传输大批量的数据,
以后要小心了... --------------------编程问答-------------------- 耗内存
补充:.NET技术 , ASP.NET