秒杀优化
我们将耗时比较短的逻辑判断放入到redis中,比如是否库存足够,比如是否一人一单,这样的操作,只要这种逻辑可以完成,就意味着...
分布式锁-redission
重入问题是指 获得锁的线程可以再次进入到相同的锁的代码块中,可重入锁的意义在于防止死锁,比如HashTable这样的代码中,他的...
分布式锁
分布式锁:满足分布式系统或集群模式下多进程可见并且互斥的锁。
优惠卷秒杀
场景分析:如果我们的id具有太明显的规则,用户或者说商业对手很容易猜测出来我们的一些敏感信息,比如商城在一天时间内,卖出...
商户查询缓存
在我们查询商户信息时,我们是直接操作从数据库中去进行查询的,大致逻辑是这样,直接查询数据库那肯定慢咯,所以我们需要增加...
Redis实战篇-短信登录
亲爱的小伙伴们大家好,马上咱们就开始实战篇的内容了,相信通过本章的学习,小伙伴们就能理解各种redis的使用啦,接下来咱们来...
SpringDataRedis客户端
SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis,官网地址:http...
Jedis客户端
Jedis的官网地址: https://github.com/redis/jedis
Redis的Java客户端
在Redis官网中提供了各种语言的客户端,地址:https://redis.io/docs/clients/
Redis常见命令和数据类型
Redis是典型的key-value数据库,key一般是字符串,而value包含很多不同的数据类型。
Redis桌面客户端
安装完成Redis,我们就可以操作Redis,实现数据的CRUD了。
安装Redis
大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此课程中我们会基于Linux系统来安...
Redis快速入门
Redis是一种键值型的NoSql数据库,这里有两个关键字:键值型、NoSql。
MongoDB数据库简单介绍
1、SQL:是结构化的查询语言.用于操作关系型数据库 2、NoSQL:非关系型数据库。不能使用SQL。 3、MongoDB数据库是一...
MySQL 集群
MySQL集群是为了解决单一MySQL服务器性能瓶颈、提高数据库的可用性、和扩展性而设计的一种解决方案。
MySQL原理及优化实战-笔记
在海量数据中进行查询某条记录的场景是经常发生的,那么如何提升查询性能,就跟要查询的数据字段是否有索引有关系。如果字段加...
MySQL的锁
今天我要跟你聊聊MySQL的锁。数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理...
索引的优化
由于查询结果所需要的数据只在主键索引上有,所以不得不回表。那么,有没有可能经过索引优化,避免回表过程呢?
MySQL索引
索引就像书的目录一样,索引的出现就是为了提高查询效率。
MySQL的事务
ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性) 简单来说,事务就是要保证一组数...
站点地图 在线访客: 今日访问量: 昨日访问量: 总访问量:
扫码支付后自动跳转查看