[友情散分200分] 从数据处理“速度上”讨论b/s结构的问题,欢迎大家的参与以及各种宝贵意见

fanqingfeng 2005-01-20 04:27:35
常常会面临到这样的问题,在b/s结构中,
例如一个客户管理系统需要管理1万个客户的资料,或者一个公司内的某种系统要管理公司近1万种类别的产品。
对于这样的系统,一般采用什么样的架构模式比较好呢?怎么面对1万客户的资料或产品资料很快实现搜索、显示等等。对于一个比较好的系统怎么考虑其安全问题、速度问题、还有配置环境等等

java是个无际的范畴,从jsp 到Javabean Servlet XML Applet Hibernate 等等 等等很多很多 而我对很多很多都是只听其名不知其意,借助大家的宝贵意见 学习学习。。。。
...全文
216 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
星塵子 2005-01-25
  • 打赏
  • 举报
回复
up.
evence 2005-01-25
  • 打赏
  • 举报
回复
没显示的那部分而已。
evence 2005-01-25
  • 打赏
  • 举报
回复
数据库中,一般像Oracle那样分页显示,可以“提高”效率,其实就是查询时类似分区的概念,当前页只显示一部分,可能这部分显示的时候后台还在进行查询,值不过是查询
pshy 2005-01-22
  • 打赏
  • 举报
回复
学习ing
fanqingfeng 2005-01-22
  • 打赏
  • 举报
回复
在IBM上看到很多文章都是说java +XML配合做系统的 有人实践说xml慢

迷漫中
fanqingfeng 2005-01-21
  • 打赏
  • 举报
回复
IPV6?
wadsunglow 2005-01-21
  • 打赏
  • 举报
回复
我是新手,进来学学也
dwju1981 2005-01-21
  • 打赏
  • 举报
回复
我觉得应该从几个方面来考虑
1:实时性,如果要求不高,采用任何技术都能实现,或则采用C/S结构,存储部分数据到本地数据库,这样更快:),如果高,还是老实的跟服务器数据库通讯比较好,但采用XML的方式我不赞同,因为我以前做过一个类似的项目,采用XML来在PB和java中传递数据,数据量很大,很慢……
期待IPV6……:)
2:安全性,再安全的WEB也不如C/S系统安全,个人理解,呵呵
3:用户需求,其实怎么样的操作方式,如果你不能说服客户,那还是听客户的吧
bboonnee 2005-01-21
  • 打赏
  • 举报
回复
实事上使用b/s只是为了实现远程多用户得访问方便而已,如果只是少量用户当然c/s效率高而且方便
viano 2005-01-21
  • 打赏
  • 举报
回复


楼上都说的不错!

fanqingfeng 2005-01-21
  • 打赏
  • 举报
回复
现在常常看到一些文章说用到XML ,我对XML了解不多,XML除了可以实现统一标准跨平台的数据以外,相比数据库来,在处理数据的速度上,如读取,搜索等会不会比数据库好呢?

现在所用到的csdn 看到很多都是xml结尾的
zealVampire 2005-01-21
  • 打赏
  • 举报
回复
学习来了
zoeg 2005-01-21
  • 打赏
  • 举报
回复
要实现很简单,要实现的好,要高效率就得靠经验和时间了!
shan1119 2005-01-21
  • 打赏
  • 举报
回复
up
haode 2005-01-21
  • 打赏
  • 举报
回复
首先要优化数据库
其次考虑使用缓存处理
最后是优化网络
不徻写代码 2005-01-21
  • 打赏
  • 举报
回复
学习!
fanqingfeng 2005-01-21
  • 打赏
  • 举报
回复
期待大家的更多意见
samkuang 2005-01-20
  • 打赏
  • 举报
回复
up
jFresH_MaN 2005-01-20
  • 打赏
  • 举报
回复
做起来很难,说实话,我也不是很了解!
因为我没有做过大型项目,还没有感觉到性能的重要性,所以。。。。。
惭愧。。。
fanqingfeng 2005-01-20
  • 打赏
  • 举报
回复
楼上的说的也是道理


在实际应用中怎样更好的才有“缓存”技术呢?
加载更多回复(11)
随着云计算快速发展和SaaS模式普及,多租户架构共享基础设施为多个租户提供服务,但数据存储在同一数据库,隔离机制不完善将导致跨租户数据泄露。据云安全联盟统计,数据隔离失效是SaaS应用面临的首要安全风险。针对现有多租户系统在隔离粒度、控制灵活性和策略可定制性方面的不足,本文提出细粒度数据隔离与精细化访问控制方案,基于Java+Spring Boot+MyBatis-Plus+MySQL实现,含租户管理、数据隔离、权限配置、访问控制、安全审计五个核心模块。核心创新有三方面:其一,TENANT-ROW-ISOLATION行级数据强制隔离机制,设计ORM拦截器层与数据库视图层双重隔离架构,ORM层自动注入租户条件防止遗漏,数据库层通过租户视图和行级安全策略实现强制隔离,并支持AES-256加密存储和动态数据脱敏;其二,RBAC-ABAC-HYBRID混合访问控制模型,以RBAC实现粗粒度权限管理,以ABAC实现基于用户属性、资源属性、环境属性的细粒度动态授权,支持权限继承、职责离和临时授权;其三,DYNAMIC-POLICY动态安全策略引擎,支持租户自定义访问控制、数据脱敏和审批规则,实时生效,支持优先级、冲突检测、版本管理和决策缓存。实验表明,数据隔离有效性达100%,越权访问拦截率99.2%,认证授权平均延迟2.3ms,隔离查询开销小于5%,策略评估延迟1.8ms,系统在隔离粒度、控制灵活性和策略可定制性方面较传统方案优势显著,为SaaS多租户应用提供了有效的数据安全防护方案。 【课程报告内容】 摘要 第1章 绪论 第2章 相关技术与理论 第3章 系统需求析 第4章 系统总体设计 第5章 系统详细设计与实现 第6章 系统测试与析 第7章 总结与展望 参考文献 附件-实现指南

67,535

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧