- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 MySQL优化
1.重复数据删除关联删除:删除id更大的重复数据delete t1 from table t1,table t2 where 1=1 and t1.id > t2.id and t1.name=t2.name;2.count(*) count(id) count(1)新版MySQL效率一致3.分页优化当id连续:select * from student limit 1,3;优化:select * from student where id > 3 limit 3
2022-01-12 16:31:15 515
转载 kibana 报错 server is not ready yet
docker logs kibana打印日志,报错:{"type":"log","@timestamp":"2020-06-04T08:25:57Z","tags":["warning","elasticsearch","admin"],"pid":6,"message":"Unable to revive connection: http://172.17.0.2:9200/"}{"type":"log","@timestamp":"2020-06-04T08:25:57Z","tags":["w
2022-01-04 15:52:58 484
原创 手机短信验证码发送
使用aliyun的短信发送服务用户登录名称 [email protected] ID LTAI5t6jFYKGyZp529NCVV9dAccessKey Secret hYXc4KtpFiHELEmU5yuLCfstZM7zhS签名 : XXX模版CODE : SMS_186613739配置文件 aliyun.propertiesaliyun.sms.regionId=sms-127@1286242113840900.onali
2021-06-30 19:59:15 929
原创 缓存预热、缓存雪崩、缓存穿透、缓存击穿
缓存预热问题现象:服务器启动后迅速宕机问题分析:大量的数据请求缓存没有命中,从数据库查询数据然后存在缓存中,短时间内对redis高强度操作导致问题解决:1.使用脚本程序固定数据预热过程 2.如果条件允许,使用了CDN(内容发布网络),效果会更好总结:缓存预热就是在系统启动之前,提前将相关的缓存数据直接加载到缓存系统,避免大量用户用户在请求时,一并访问数据库,然后再存在缓存中。缓存雪崩问题现象:数据库服务器崩溃,导致整个系统接连崩溃问题分析:短...
2021-06-29 11:45:16 91
原创 Redis面试常问总结-图文详解
1.时效性数据Redis是一种内存级数据库,所有数据都存放在内存中,内存中的数据可以通过TTL获取其状态。TTL的返回值存在三种情况:正数:代表该数据在内存中存活的时间-1:永久有效地数据2:已经过期/已经被删除/未被定义的数据问:在Redis中,时效性数据如何存储的?答:如图:过期数据是一块独立的存储空间,Hash结构,field的内存地址,value是过期时间,保存了所有key的过期描述。2.数据删除策略数据删除策略是针对时效性数据的处理策略,处理的策略有..
2021-06-27 21:57:10 132
原创 安装Docker
安装过程可能比较长需要耐心等待,遇到选择输入y表示确认# 1、yum 包更新到最新 yum update# 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2# 3、 设置yum源yum-config-manager --add-repo https://download.docker.com
2021-06-25 09:58:09 43
原创 RocketMQ安装及消息发送
1.安装RocketMQ【第一步】在虚拟机中安装jdk1.8 上传jdk-8u171-linux-x64.tar.gz压缩包到/usr/local目录中 解压jdk-8u171-linux-x64.tar.gz 到/usr/local包中 tar -zxvf jdk-8u171-linux-x64.tar.gz配置环境变量vi /etc/profile在最尾部添加以下代码,注意JAVA_HOME的属性值要和自己的安装的jdk的路径保持一致export JAVA_HO
2021-06-22 21:16:12 280
原创 ElasticSearch高级查询2/2
ElasticSearch高级操作https://blog.csdn.net/weixin_43490106/article/details/118059318?spm=1001.2014.3001.5502上面这篇是elasticsearch的入门理解,elasticsearch主要来用于弥补关系型数据库查询方面的缺陷的,所以elasticsearch最主要的操作还是来查询。1.bulk批量操作-脚本在现实应用中,文本操作都是批量操作的,首先是介绍脚本的方式来批量操作(脚本操作我推荐使用k
2021-06-22 20:06:40 327
原创 ElasticSearch初学入门1/2
ElasticSearch的引入在使用关系型数据库查询数据时存在的弊端:例如我们在操作关系型数据库实现模糊查询时:
2021-06-19 21:55:08 176 4
原创 ElasticSearch辅助插件安装
安装好ElasticSearch之后访问网页,在网页中操作数据比较方便,但是查看数据不是很直观,我们可以安装一些插件来让数据的变化更加直观,这里有PostMan、Kibana和谷歌插件
2021-06-19 20:52:08 432
原创 ElasticSearch-linux安装及启动
安装前的准备我使用的是SecureCRT 7.3连接虚拟机下载ElasticSearch安装包:elasticsearch-7.4.0-linux-x86_64.tar
2021-06-19 20:23:54 1464 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人