Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
接口幂等性-订单提交
目录 一 什么是幂等性 二 哪些情况需要防止 三 什么情况下需要幂等 四 幂等解决方案 1 token 机制 2 各种锁机制 1 数据库悲观锁 2 数据库乐观锁 3 业务层分布式锁 3 各种唯一约束 1 数据库唯一约束 2 redis se
gulimall
学习笔记
幂等性
后端
业务
谷粒商城微服务分布式高级篇ElasticSearch四——Java使用ElasticSearch
文章目录 ElasticSearch Rest Client Java使用ElasticSearch 存储数据到ES 从ES检索数据 项目使用ES ElasticSearch Rest Client Java使用ElasticSearch
gulimall
[gulimall]订单及库存
1 提交订单 查询商品信息 查询收货地址 查询库存信息 计算价格 2 下订单 1 验证令牌防止重复提交 获取当前用户登录的信息 通过lua脚本验证令牌和删除令牌 2 验证价格 从数据库查询最新的商品价格 和订单的金额对比 如果不一致则返回错
gulimall
rabbitmq
Java
分布式