- 博客(6)
- 收藏
- 关注
原创 linux centos安装redis 6.0.4版本单机安装
1. 下载redis6.0.4 tar包 redis 6.0 版本中,6.0.4目前最为稳定进入/data/redis,获取tar包,并且进行解压也可以使用此链接本地下载上传到此目录http://download.redis.io/releases/redis-6.0.4.tar.gz也可以使用此链接本地下载上传到此目录http://download.redis.io/releases/redis-6.0.4.tar.gzcd /data/r...
2021-08-11 19:13:53
283
原创 linux centos系统修改系统语言
1.echo $LANG 查看当前linux使用的系统语言2.locale查看所有可用的公共语言环境的名称3. 发现没有中文语言包,使用yum install kde-l10n-Chinese 安装中文语言包4.vi /etc/locale.conf 修改语言配置文件5. 使配置文件生效source /etc/locale.conf6. 然后在执行echo $LANG 和 locale查看是否有效果7. 如果还是没有效果就服务器重启...
2021-08-11 12:39:47
337
原创 ArrayList源码解读
简介 Arraylist在java基础集合框架中是非常常用的一个数据结构,ArrayList实现了List接口,继承了AbstractList类,底层基于数组数据结构,实现自由扩容,实现了Cloneable接口覆盖了函数clone()完成克隆,RandomAccess,Serializable接口转存失败重新上传取消...
2021-07-27 17:55:02
109
原创 redis过期key监听事件
redis过期key监听事件目录redis过期key监听事件应用场景事件类型两种实现 一、注意事项 二、配置方法 三、测试 四、代码实现 五、代码测试redis 2.8.0之后版本提供允许客户发布订阅Pub/Sub功能应用场景当前应用于订单发货后15天自动确认收货,订单支付倒计时等,需考虑消息丢失,重复等问题事件类型 以keyspace为前缀的频道为键空间通知 以keyevent为前缀的频道...
2021-04-04 12:00:26
739
原创 Mysql explain详解
mysql Explain详解explain声明 DESCRIBE和EXPLAIN语句是同义词。实际上,DESCRIBE关键字通常用于获取有关表结构的信息,而EXPLAIN用于获取查询执行计划(即,有关MySQL如何执行查询的说明) EXPLAIN语句提供有关MySQL如何执行语句的信息。EXPLAIN可作用于SELECT,DELETE,INSERT,REPLACE,和UPDATE语句explain列说明 id SELE...
2021-03-17 22:48:11
413
原创 mysql底层数据结构与算法
目录mysql为什么要合理使用数据结构?索引数据结构选型: 二叉树 红黑树 hash(mysql可选择此结构): B-Tree: B+Tree(B-Tree变种,mysql默认): 数据结构在线演示myisam的数据结构innerDB数据结构联合索引底层结构mysql为什么要合理使用数据结构? 数据存储在mysql数据库磁盘位置是无序的,是不均匀分布的,为了解决持续的io流消耗问题,就必须使用合理的数据结构...
2021-03-17 11:53:37
8075
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人