gpt4 book ai didi

c# - 单次序列化/反序列化大对象与多次序列化/反序列化小对象?

转载 作者:太空宇宙 更新时间:2023-11-03 16:34:39 26 4
gpt4 key购买 nike

我需要在每次加载页面时从数据库中反序列化我的对象,并在点击下一个按钮时在数据库中再次序列化。我想知道加载/保存页面的最快方式。我是否应该将大对象拆分为 3-4 个小对象并序列化/反序列化 3-4 次。通过这种方式,我将与数据库对话 3-4 次并初始化 XMLSerializer 3-4 次。另一种方法是序列化/反序列化完整的对象,这将具有单个数据库命中和 XMLSerializer 的单个初始化。但是 XML 流(序列化数据)会很大。哪个选项最快?

最佳答案

使用异步模型序列化/反序列化一个完整的对象可能会有帮助。

异步模型:http://msdn.microsoft.com/en-us/magazine/cc164128.aspx#S4

关于c# - 单次序列化/反序列化大对象与多次序列化/反序列化小对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9516208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com