社区
高性能WEB开发
帖子详情
javaweb程序设计
cmeng_s
2016-01-14 02:40:15
比如我在做一个新增客户的接口传回的参数有一个empid 我需不需要用employeeService对这个传回的empid进行验证,如果empid存在数据再保存这个客户信息,如果不存在则不保存这个客户信息。应该我系统里大部分类似的信息都是进过查询再保存的 感觉这样服务器压力蛮大的
...全文
1037
5
打赏
收藏
javaweb程序设计
比如我在做一个新增客户的接口传回的参数有一个empid 我需不需要用employeeService对这个传回的empid进行验证,如果empid存在数据再保存这个客户信息,如果不存在则不保存这个客户信息。应该我系统里大部分类似的信息都是进过查询再保存的 感觉这样服务器压力蛮大的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mash5_paul
2016-04-19
打赏
举报
回复
楼上说的很到位,这种时时性质的还是到库里查询比较确定。 LZ可以考虑服务器集群的事情,可以缓解单个服务器的压力,而且可以设定有些服务器负责查询的操作,有些设定增删改的的操作,对于请求绝大多数都是查询的操作。
mousejerry1220
2016-04-10
打赏
举报
回复
1用数据库的主外键方式,如果不存在的empid,是无法插入到有FK的表,数据库会抛出异常,处理异常即可。 2系统加载时候维护一个empid的缓存(增删后,对应维护缓存内容),从缓存里验证是否存在 如果要做到完完全全没有脏数据,选用1
0o心梦无痕o0
2016-03-31
打赏
举报
回复
引用 2 楼 lyliu602 的回复:
merge吧,存在则更新,不存在在插入!!
正解,有则更新无则插入,这个是效率最好的一种解决方案。
无敌小二傻
2016-01-19
打赏
举报
回复
merge吧,存在则更新,不存在在插入!!
伯恩dadi
2016-01-15
打赏
举报
回复
那是肯定的了,这样校验一下比较好
JavaWeb
程序设计
教程课后练习答案.pdf
JavaWeb
程序设计
教程课后练习答案.pdf
Javaweb
程序设计
教材源码.rar
JavaWeb
程序设计
的教材源码,可能后面需要,先备个份,需要自取
javaweb
程序设计
源代码(共20章)ch4
javaweb
程序设计
源代码(共20章)ch4
JavaWeb
程序设计
教程.pdf
JavaWeb
程序设计
教程.pdf
javaweb
程序设计
第三版 郭克华课后答案
javaweb
程序设计
第三版 郭克华课后答案
javaweb
程序设计
第三版 郭克华课后答案
javaweb
程序设计
第三版 郭克华课后答案
javaweb
程序设计
第三版 郭克华课后答案
javaweb
程序设计
第三版 郭克华课后答案
javaweb
程序设计
...
高性能WEB开发
25,985
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章