技术栈
幂等
葵续浅笑
20 天前
数据库
·
redis
·
lua
·
幂等
·
防重
Redis实战-利用Lua解决批量插入防重方案
一个最简单的插入需求,但是因为考虑写入性能,采用批量插入Mysql的方式,但是这引申了一个并发问题,假如网络抖动等其它原因造成了接口重复请求,批量插入情况下如何对一条条数据做好防重处理。
王小二(海阔天空)
3 个月前
分布式
·
幂等
分布式:浅谈幂等
幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“getUsername()和 setTrue()”函数就是一个幂等函数。简言之:幂等就是一个操作,不论执行多少次,产生的效果和返回的结果都是一样的。
翠花也老了
4 个月前
幂等
什么是幂等?如何实现幂等?
幂等性(Idempotence)是数学与计算机科学中的一个概念,它指的是一个操作、函数或方法被重复执行多次与仅执行一次的效果相同,或者说,其后续调用的结果不会改变之前调用的结果。 在计算机科学中,这个概念常用于描述那些对系统状态没有副作用(或只有预期中的副作用)的操作。
玄明Hanko
5 个月前
消息队列
·
接口
·
幂等
如果对方没做幂等!记一次生产订单重复的反思
最近公司公司的旧系统中发现了一个bug。业务部门反馈,尽管用户只支付了一年的服务费用,系统却将有效期增加了两年。
慢生活的人。
1 年前
并发
·
幂等
·
服务端
接口幂等性的理解
通俗来讲,除了交易型业务、安全型业务或者非常严谨的计算型业务,一般业务对于幂等的要求并不是很高;但是从安全性的角度来看,幂等就显得愈发重要,另外对于服务器资源也是非常重要的;