我正在使用3层体系结构的asp.net应用程序。 (DAL,BL,PL) 我正在使用实体框架来处理数据。但我有这个数据文件约80列和110000行,我不想保存在数据库中。 我将它反序列化为List(字符串数组列表),因为我需要立即使用2个索引(行和列)来获取值 我的问题是:什么是将此对象存储在内存中的最佳方式是什么用于业务层?将内存中的对象存储在业务层中使用它
0
A
回答
0
在存储器中存储意味着你不需要保存它,因为:1. 您的计算机可以被关闭,而你失去你的数据 2. ASP.NET应用程序池可以重新启动,而你失去了你的数据 3.您的应用程序可能导致内存不足,并且您的数据丢失
如果您想长时间存储它 - 将其存储在文件存储的数据库中。 如果你想将它存储了一段时间,你可以使用Session或Application状态
相关问题
- 1. 数据存储库 - 业务对象?
- 2. 事务性,内存中的对象/键/值存储库?
- 3. 如何将stl对象存储在共享内存(C++)中?
- 4. 将对象存储在文件而不是内存中
- 5. 如何将对象存储在内存中 - Java(C++)
- 6. Node.js,将对象存储在内存或数据库中?
- 7. 哪里存储在内存中的当前对象的引用?
- 8. 使用全局单例实例将子进程对象存储在内存中
- 9. 如何将Python对象存储在内存中供不同进程使用?
- 10. JavaScript中的对象如何存储在内存中?
- 11. C#中的对象如何存储在内存中?
- 12. 如何在业务层中使用简单注入器用于存储库
- 13. 如何将文件存储在内存中并直接在Java中使用它?
- 14. 将类对象存储在WP7的隔离存储中
- 15. 商业对象方法中的存储库对象
- 16. 可以在业务层对象“服务”一个DAO层对象?
- 17. 如何将自定义对象存储在矢量中以便在C++中使用服务器时的存储
- 18. 将本地存储中的对象存储到变量中
- 19. 将对象存储在数组中并使用Javascript调用它们的方法
- 20. 如何在asp.net web服务中存储对象以便业务对象可以引用该对象?
- 21. 存储过程与中间层的业务逻辑
- 22. 将对象存储在数组中
- 23. 将对象存储在std :: map中
- 24. 将文件存储在对象中
- 25. 将变量存储在codeigniter对象中
- 26. 将对象存储在单例类中
- 27. 将对象存储在数组中
- 28. Javascript:将对象存储在globalStorage中
- 29. 如何将对象存储在cookie中?
- 30. 将对象存储在hazelcast中
* 80列*太多 – Rahul