摘要: 1.OSS? 对象存储。 2.登录阿里云 控制台: https://account.aliyun.com/login/qr_login.htm 3开启OSS服务 4.创建Bucket 列表(类似于一个大桶,也可以说是根目录) 5.root账户所有的权限是所有的aliyun权限,aliyun建议我们开 阅读全文
posted @ 2021-02-08 09:55 忆夏KhaZix 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.SL4J标准的日志输入 个人注解习惯:登录退出必须打注解记录信息,所有的catch()中必须打注解 所有的数据库操作,必须打注解。 所有的redis操作,必须打注解。 所有的定时任务,必须打注解 。。。。。。。 2.Spring整合 pom.xml <dependency> <groupId>o 阅读全文
posted @ 2021-02-07 17:49 忆夏KhaZix 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.为什么需要分布式锁。 当我们的应用程序,有多个实例,部署在多个服务器上时。当我们进行对操作库存,秒杀等操作时,一定需要加锁保证我们的库存数量被正确的赋值,但是我们的Lock锁,Synchronized锁都是基于我们的JVM的,但是我们的项目时多实例,部署在多个应用服务器的,这时候我们的本地锁就不 阅读全文
posted @ 2021-02-01 15:36 忆夏KhaZix 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1. 秒级别时间戳 select unix_timestamp(now()); 2.当前时间戳 select current_timestamp(); 3. 毫秒级时间戳: REPLACE(unix_timestamp(current_timestamp(3)),'.',''); 4.删除一张表重复 阅读全文
posted @ 2021-01-21 18:27 忆夏KhaZix 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1.Redis主从复制 概念 主从复制,是指将一台 Redis服务器的数据,复制到其他的 Redish服务器。前者称为主节点 master/ leader),后者称为从节点( slave/ follower);数据的复制是单向的,只能由主节点到从节点,也就是说从节点只能读不能写。 Master以写为 阅读全文
posted @ 2021-01-18 17:39 忆夏KhaZix 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Redis的持久化 Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以 Redis提供了持久化功能! RDB Redis Data Base(Redis的默认持久化方式) Redis会将数据集的快照dump到dump.rdb文件中 阅读全文
posted @ 2021-01-15 16:41 忆夏KhaZix 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.Redis基础配置解释 1.redis.config中单位大小写是不敏感的 # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g => 1000000000 bytes 阅读全文
posted @ 2021-01-14 17:50 忆夏KhaZix 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.实现效果,获得用户登录经纬度地址,找出用户周围的小区。 实现思路:使用Redis的geospatial类型存储小区地址,通过georadius 方法实现附近人搜索 2.代码实现: controller /** * * @Description:获取当前位置50km范围内的坐标 * @Author 阅读全文
posted @ 2021-01-13 17:50 忆夏KhaZix 阅读(167) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合 SpringBoot 操作数据:spring-data jpa jdbc mongodb redis ! SpringData 也是和SpringBoot其名的项目! 1.整合测试 SpringBoot2.x之后,原来使用的jedis被换成了lettuce 2.jedis和 阅读全文
posted @ 2021-01-12 11:41 忆夏KhaZix 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.Jedis是Redis官方推荐的Java连接开发工具。要在Java开发中使用好Redis中间件,必须对Jedis熟悉才能写成漂亮的代码 1.连接测试 pom.xml <!--jedis--> <dependency> <groupId>redis.clients</groupId> <artif 阅读全文
posted @ 2021-01-11 17:14 忆夏KhaZix 阅读(207) 评论(0) 推荐(0) 编辑