客户端直接访问数据库,跟客户端连接服务端再由服务端访问数据库,怎么选择好。 你讲的问题,有两方面的优化 1.客户端到服务端的优化 2.服务端读取数据库的优化 多客户端到服务端,一般需要建立连接池,比如控制只容许50个客户端连接,那么池的最大连接。是数据库访问结构上,有两种,一种是直接客户端访问数据库,一种是客户端通过服务端的应用 这个就是所谓的CS模式和CSS模式,前者是客户端直接访问数据库服务器,后者是客户端,应用服务器访问数据库服务器。第一种架构中需要在客户端存储访问数据库的服务器地址、用户名和密码,并且要求客户端具有能够直接访问数据库网络的线路,数据的业务逻辑需要在客户端内处理,涉及的事务处理完全由数据库系统负责。特点是开发简单,但缺点很明显,系统的安全性很低,数据库很容易就暴露出来,一旦客户端泄漏数据库就可以被随意访问了,而且在业务逻辑的控制上一不是很灵活。此外,服务的更新也不灵活,业务逻辑的变化需要更新全部客户端。第二种架构中增加了应用服务器,访问数据库的任务和部分业务逻辑处理由应用服务器负责除了,这样客户端就不必存储数据库服务器信息,只需要负责用户的交互和少量业务逻辑就可以了。这种架构下整体上更加便于集中的管理,同时提高了系统安全性。业务逻辑发生变化时只需要修改应用服务器中的程序就可以,而数据库访问存储在应用服务器上,能够起到访问隔离的效果,降低数据库被入侵的风险。谁能简单解释一下B/S和C/S数据库系统的工作流程? 举个B/S的例子:用户浏览器中发送请求,页面是用JSP,ASP或者PHP技术写的,然后发送到WEB服务器.(后面一直到返回到客户端HTML) 简单说明一下能看懂就行,谢谢了!共3 B。
随机阅读
- 如何看待年收入几百万的国企领导请下属吃饭还要想着法儿公款吃喝? 主要领导监督公款吃喝
- 国际收支调节性项目 当一国的国际收支出现巨额顺差,如何用财政政策和货币政策调节
- 浙江省户籍新政策 许鹏飞 衢州
- 柴厂屯是属于永乐店镇的吗 永乐店镇南堤寺西村
- 英雄联盟伊泽瑞尔未来战士多少钱?我特么当时199买的!为什么未来战士伊泽瑞尔和未来战士凯特琳一起才 英雄联盟未来战士至臻
- 一氧化碳二级能源
- 刚才在医院打了一针戈舍瑞林诺雷得缓释植入... 诺雷得缓释植入剂21天可以打吗
- 我四月中旬到桂林不知道有什么水果? 杭州糖稀在那个地方
- 有人去过贵阳南明区永乐乡去摘水果吗?好玩不? 贵阳市南明区永乐二中的图片
- 坏男孩联盟成员谁最厉害 正义联盟成员的实力排名是什么?
- 自来水表多少钱一个 水表多少钱一个?
- 鹤壁市与淇县纣王殿村距离 纣王的都城在朝歌,而朝歌在河南淇县,怎么殷墟遗址在安阳?
- 2017年系统分析师下午题答案 系统分析师问题
- 一只小鸟在鸟笼里,而那只在外面的鸟说:“我真羡慕你有一个家.”外面那只鸟的周围都是树桩. 你看见我的鸟了吗是什么文
- 求沐容嫣浮云记全集 水之灵衣服
- 中国宜兴款紫砂水仙盆 怎样选择一款合适又好看的陶瓷花盆
- 星级文明机关创建情况汇报 创建文明社区,文艺汇演主讲报告
- 二人转路小波的马寡妇开店 二人转正戏大全
- 茂名高凉中路 从茂名学院到茂名福岭小区高凉中路22号 , 怎么走,坐几路车可以到达?请帮忙
- 电控液力机械自动变速器由哪几部分组成 液力机械式自动变速器电子控制系统主要有