List<MyClass>, Dictionary<int, MyClass> 这样的集合对象包含了元素很多时。
想对其进行压缩处理,请问用什么办法?
你好!
我谈谈个人的建议啊!希望对你有帮助啊!
这些变量占用的都是堆栈控件,还是建议不要保存过多的数据,否则内存占用很大,大量的数据还是应该保存在数据库中为好啊!而不是想办法压缩!
你好! 我谈谈个人的建议啊!希望对你有帮助啊! 这些变量占用的都是堆栈控件,还是建议不要保存过多的数据,否则内存占用很大,大量的数据还是应该保存在数据库中为好啊!而不是想办法压缩! 周雪峰
周版主,你好。
情况是这样的。 我后台服务机器的内存是比较大的。现在就是前台客户端调用这个服务方法的时候,要返回这样一个集合对象,当网络不是很好的情况下,就会产生数据超时的情况,
所以想通过压缩数据后再传输给前台。
压缩的话,你可以使用mazhou提到的那些类,但是压缩比率并不大,所以还是无法解决你的问题!
你看是否可以分批的传递,不要一次性把所有的元素都传递过来,只传递部分需要的元素!
恩。用的是WCF,超时的时间是不是后台,前台都要设置,一般设置成多长时间啊。半分钟?