什么是Redis Redis是基于内存的数据库,它支持许多数据类型。比如像常见的String,Set,Hash,List,ZSet,Stream等。并且对于这些数据类型,Redis的操作都是原子性的,因此无需考虑并发竞争的问题。 另外,由于他是基于内存的数据,因此读写速度非常快,常用于缓存,消息队列
实现秒杀下单 我们点击限时抢购,然后查看发送的请求 请求网址: http://localhost:8080/api/voucher-order/seckill/13 请求方法: POST 看样子是VoucherOrderController
volatile和synchronized有什么区别? Synchronized解决了多线程访问共享资源时可能出现访问数据不一致的问题,保证了线程安全性。 Volatile解决了变量在多线程环境下的可见性和有序性问题,确保了变量的修改对其他线程是可见的。 Synchronized: Synchron