现在公司oss部门会提供一份有10000条数据的xml文件 (1-n个)而我们部门要做的是 怎么让客户端以最快的方式去浏览这些数据ps
1 使用java技术
2 使用什么cache框架最好
(想加快速度并减少服务器消耗必须使用cache框架,但是只接触过memcached 有没其他更适合的方法) 3 怎么及时cache中数据的增删改的操作
4 要不要使用什么辅助的技术(希望推荐点)
1 使用java技术
2 使用什么cache框架最好
(想加快速度并减少服务器消耗必须使用cache框架,但是只接触过memcached 有没其他更适合的方法) 3 怎么及时cache中数据的增删改的操作
4 要不要使用什么辅助的技术(希望推荐点)
解决方案 »
- jbpm中dom4j解析xml问题(棘手,望大家指点)
- myeclipse for linux 下载地址,谁给个?
- weblogic 部署EJB失败 求助! ! !
- 求救:PortableRemoteObject.narrow(obj,RemoteHome.class)报错NullPointerException
- 在JSP中怎么让输入框只能输入数字
- 最近用struts做了个项目,跟大家讨论一下心得,大家踊跃加入阿
- 怎么设置j2ee环境?????
- 急问:如何用java调用windows的本地函数
- .net web开发5年最近在学java EE,想转java你们怎么看?
- Java求大神解决,能不能自定义一个Exception提示输入数据错误
- 使用FCKeditor编辑后的文本格式如何存入数据库
- java 读取500M文件中的某些字段
2. 有很优秀的cache: oscache, ehcache, whirlycache等都很不错;
3. 可以通过cache的过期机制实现,简单的可以清除;1. 10000条数据不会是一次性加载吧,应该是分页显示; 根据你业务的需要(如是否需要客户定义排序、查询等)制定cache中保存的策略,粒度应该尽可能与一次性加载量相匹配;
2. 直接保存xml数据么?直接显示xml数据么?可能要想办法优化一下。
xml一般用于数据交换,而不是数据管理,管理还是数据库快。
帅哥,你不是每次都从数据库取的啊,第一次 取了 放到缓存,有更新 先 更行 缓存啊,不是 每次 都 与数据库打交道,那当然 慢了,存为xml解析 速度 很慢的啊 ,你那么 多 xml文件