我有一些大数据(字典,索引等),需要很长时间才能加载。那么我如何才能一次预加载这些数据,然后在对我的网站的每个请求中使用(当然没有加载)?
这个问题太抽象了,但是如果内存不是约束,那么您可能会考虑在 application_start() 执行期间在等效数据结构的静态对象中预加载数据。但是,请确保 重新加载数据 ,如果它被更改。观察者设计模式或类似模式对于这些方案可能很方便。
我有一些大数据(字典,索引等),需要很长时间才能加载。那么我如何才能一次预加载这些数据,然后在对我的网站的每个请求中使用(当然没有加载)?
这个问题太抽象了,但是如果内存不是约束,那么您可能会考虑在 application_start() 执行期间在等效数据结构的静态对象中预加载数据。但是,请确保 重新加载数据 ,如果它被更改。观察者设计模式或类似模式对于这些方案可能很方便。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium