当前位置:编程学习 > C#/ASP.NET >>

关于session性能的问题,求助

问题如题,我现在在做一个外网的系统,因为全部用的是ajax(html+webservice),会用到session保存一个对象,但是我想把对象先序列化成一个XML的字符串然后在把这个字符串保存到Session里面,请问是保存对象还是保存序列化的字符串哪一种性能会更好一些? --------------------编程问答-------------------- 单从性能来讲,省去序列化直接保存对象,肯定效率会更高。 --------------------编程问答-------------------- Session保存的东西越小对服务器越舒服呢,还是越大对服务器越舒服呢? --------------------编程问答-------------------- 但是我之前查的资料说Session对.net自带值的类型的保存性能会优于自定义的类的对象的保存,这是什么意思呢? --------------------编程问答-------------------- 或者像我这样的情况,有没有更好的办法来代替session保存数据呢? --------------------编程问答--------------------
引用 2 楼 a642798342 的回复:
Session保存的东西越小对服务器越舒服呢,还是越大对服务器越舒服呢?


对象变成xml字符串不一定会将存储空间变大吧 --------------------编程问答-------------------- 可能会变大
引用 5 楼 connie2003 的回复:
引用 2 楼 a642798342 的回复:
Session保存的东西越小对服务器越舒服呢,还是越大对服务器越舒服呢?


对象变成xml字符串不一定会将存储空间变大吧
--------------------编程问答-------------------- 以前研究过一段时间C++的指针,大致了解了下类的内存空间分配,它跟字符串的空间分配不一样,类的空间分配会按照类里面的最大的那个元素为依据按来分配,好像比字符串耗空间一样。。纠结呀。。 --------------------编程问答-------------------- 用session还好 --------------------编程问答-------------------- 想得似乎有点过多了。直接用Session保存你的对象吧。如果你担心性能或消耗内存过大,找人帮你测试测试。 --------------------编程问答-------------------- 顶~可以直接使用SESSION
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,