据说太多数据使用XML是很不合理的,会巨耗内存,很慢.
不过没有试过.而且也没有看过有人用XML保存如此巨量的数据.

解决方案 »

  1.   

    肯定不会把那么多数据一次读取的
    只是是我迷惑的是:XML对这么多的数据传输性能怎么样?
    比如要传30M的数据,是用数据库直接传(dataset/datatable)合适?
    还是用XML传合适?
    XML都用在哪些方面啊?
      

  2.   

    读取XML好象是将整个XML文件预先加载到内存的,所以巨耗内存.
      

  3.   

    听说GOOGLE就是就用类似的办法。
      

  4.   

    XML是不是处理少量数据很灵活啊?
    很好用
    但是不能处理大批量数据是不是?
      

  5.   

    如果真要传输1000万的数据一次性。建议进行数据压缩,再制定专门的传输协议,XML之类的花拳绣腿想都不要想。
      

  6.   

    XML如果能代替数据库,那还要SQLSERVER干什么。
      

  7.   

    只不过是跨平台好些,能格式化,跟TXT差不多,
    不能在网络传输大批量的数据,
    以后要小心了...