浏览 1584 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-14
可是我不知道该用哪种技术对那么多的数据集进行控制和管理。如果用session的话,势必会使得服务器的资源被浪费,频繁建立session如果不及时被关闭,用户多,或者页面操作频繁的话,服务器会崩溃的。而且session一般比较难以管理大数据量,那如果想要实现老板的思路,如何运用数据集对数据库进行管理,以及支持相关的页面逻辑操作呢?请大家给小弟一些指点,小弟实在才疏学浅……谢谢各位!!! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-17
自己顶下,希望大家帮帮我。
|
|
返回顶楼 | |
发表时间:2008-04-17
你们老板指的是什么额?
什么时候就取出来放么? hibernate就是这样的啊. |
|
返回顶楼 | |
发表时间:2008-04-17
他的意思是数据库里面的内容在第一次请求页面的时候放到一个缓存区里面,然后在页面做好多事情,ERP做的。然后最后按个提交按钮,就把所有的事情一次性提交到数据库了。不用每次改动一个就要读数据库一次,而是利用数据缓存做操作,最后再提交的想法。
平时用的每个用户的session主要放用户信息,不便放那么多数据内容,所以我才想知道有没有别的方法来实现这个控制。 |
|
返回顶楼 | |
发表时间:2008-04-17
Your requirement is so strange.
As you said, each user has its own data set. all data sets are from the same database and loaded at the page loaded(how and how many records to load is also a problem here). I think those data sets will have crossed datas.(A:a+b, B:b+c, b is the crossed data). All these data sets will be out-dated (just guess what would happen if someone else change the same data when you do not commit your page yet?) What you need to see is the Second Level Cache of Hibernate. |
|
返回顶楼 | |
发表时间:2008-04-21
我的老总就像是客户,提出很多不太实际的要求,他的技术水平可以说是全无,学数学出身,知道只要条件具备就一定能得到结果。
但是在项目中,他要求不许有具体的对象bean出现,因为系统要做成通用化的,就连select语句也是从sysobject表里面进行提取信息构造出来的。 我现在做的可以说是内存管理,也就是如何系统的对从数据库中取出内容然后进行管理,让它能够非常 好的支持前台的业务逻辑。 可是至今我都没想到有什么好的方法去实现这么大的庞大的内存管理方式,至于hibernate是个好东西,可是在没有对象关系映射的系统中,或许只能采用JDBC的api直接访问数据库。 |
|
返回顶楼 | |