我用String接收的blog内容 可能很长上几十万也有可能,而且还要应对大量的并发,这样会不会有益处情况,如果有我因该怎么样解决呢,或是换成什么比较好,
谢谢。

解决方案 »

  1.   

    String长度几十万 也不会很大呀, 就算是  100万/(1024*1024) 也没多少呀文件上传的时候几十兆的文件都照样传,问题不大。 
      

  2.   

    答:很长,当然就有可能溢出了(如:内存不够)。你不如将大量数据放到数据库中,利用数据库提供的大cache机制。或放到文件中,然后进行大内存的cache。
    以上仅供你参考
      

  3.   

    String接收的blog内容太长的话,很有可能就会出现内存溢出,至于stringBuffer到底可不可以没试过,
    策略还是使用缓存机制
      

  4.   

    比较容易溢出,stringbuffer也没用,用数据库或者文件比较好,然后再设定一些cache
      

  5.   

    大量数据造成溢出很正常, 这东西, 还是不要用String存到内存中, 交给数据库处理是比较合适的.
      

  6.   

    你可以用stream流的方式读取到内存中,然后再处理,一般服务器的内存都很大的,不会有问题的。
    而且,blog的内容一般也不会在内存中做过多的处理,一般写blog提交后就会直接存到数据库中
      

  7.   

    blog内容是存在文本文件中的,然后取出放在String对象中,然后在传输到页面上的
      

  8.   

    我觉得stringbuffer输入就可以了,如果你还有并发问题,可以再加上stream 不信还不行