Fork me on GitHub

自定义注解实现请求幂等性demo

实现请求幂等性方式很多:

  1. 数据库建立唯一索引
  2. token机制,每次接口请求前先获取请求携带的token,然后再下次请求的时候加上这个token,后台进行验证,如果验证通过则删除token。
  3. 数据库先查询后判断,如果存在则证明已经请求过了,没有则说明是第一次
  4. 悲观锁或者乐观锁,执行sql操作时,其他sql无法执行update。

本demo实现用自定义注解实现请求幂等性,实例demo代码:点我
具体有两种方式

阅读更多...

Redis笔记

1.Redis简介

Redis 是我们在互联网应用中使用最广泛的一个 NoSQL 数据库,基于 C 开发的键值对存储数据库,
Redis 这个名字是 Remote Dictionary Service 字母缩写。
很多人想到 Redis,就想到缓存。但实际上 Redis 除了缓存之外,还有许多更加丰富的使用场景。比如
分布式锁,限流。

阅读更多...

MySQL表字段设计原则

一般重要的字段为类型,长度,属性,非空,索引,自增等等。

数据表在进行表字段的设计的时候需要根据业务实际出发,根据字段特性设计合适的字段类型和索引类型、长度和属性等。

字段的类型有多种,先说下字段中比较常用的类型和长度:

阅读更多...
  • Copyrights © 2019-2021 Wangts
  • 访问人数: | 浏览次数:

加个好友呗~

微信