0
我正在开发一个应用程序,我需要将数据库返回的行保存到页面(以json的形式)到用户的会话中。如何在会话中保存巨大的json对象?
我在客户端和SpringMVC框架+ Hibernate的后端使用jQuery。 返回的json的大小约为200kb,我需要在用户会话中维护。达到此目的的最佳方法是什么?
我正在开发一个应用程序,我需要将数据库返回的行保存到页面(以json的形式)到用户的会话中。如何在会话中保存巨大的json对象?
我在客户端和SpringMVC框架+ Hibernate的后端使用jQuery。 返回的json的大小约为200kb,我需要在用户会话中维护。达到此目的的最佳方法是什么?
你最好使用缓存服务器; redis,memcached,infinispan。 我推荐infinispan。 infinispan url
在Session中保存这种信息非常令人沮丧。你想要这样做的原因是什么?在SQL或数据库系统中缓存查询可能会更有意义,并且只会将查询存储在会话中,并让数据库处理何时缓存或释放该查询。用户访问该页面时,您的I/O操作会减少 – Tseng