李锋镝的博客 - LiFengdi.Com

  • 首页
  • 时间轴
  • 留言
  • 左邻右舍
  • 我的日常
  • 关于我
寄蜉蝣于天地 渺沧海之一粟
挫其锐 解其纷 和其光 同其尘
其他

岁末

2019年,岁末。 又是一年岁末时。去岁元旦仿佛昨天。 回想这一年 新房交付、装修 订婚 奶奶去世 公司裁员 ...   不管怎样,明天会更好。 人生不如意事十之八九,常想一二! 努力!!! 加油!!! 2020年,你好呀。 2020年,我来了。

2019年12月31日 0条评论 17794点热度 0人点赞 阅读全文
原创

MySQL主键索引和普通索引的区别

1、主键索引索引着数据,然后普通索引索引着主键ID值(这是在innodb中,但是如果是myisam中,主键索引和普通索引是没有区别的都是直接索引着数据) 2、当你查询用的是where id=x 时,那只需要扫描一遍主键索引,然后拿到相应数据 但是如果是查询的普通索引的话,那么会先扫描一次普通索引,拿到主键值,然后再去扫主键索引,拿到所需要的数据,这个过程叫做回表  

2019年12月22日 0条评论 22733点热度 0人点赞 阅读全文
技术

MySQL数据库详解——执行SQL更新时,其底层经历了哪些操作?

前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么,一条更新语句的执行流程又是怎样的呢?之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是心中也会不免会好奇,这是怎样做到的呢? 我们还是从一个表的一条更新语句说起,下面是这个表的创建语句,这个表有一个主键 ID 和一个整型字段 c: mysql> create table T…

2019年12月22日 0条评论 18369点热度 0人点赞 阅读全文
技术

MySQL数据库详解——执行SQL查询语句时,其底层到底经历了什么?

一条SQL查询语句是如何执行的? 前言 ​ 大家好,我是WZY,今天我们学习下MySQL的基础框架,看一件事千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一个 ID 字段,在执行下面这个查询语句时: mysql> select * from T where ID=10; ​ 我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。所以…

2019年12月22日 0条评论 17561点热度 0人点赞 阅读全文
其他

设计模式总结

概念 软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的可重用性、代码的可读性和代码的可靠性。 意义 设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。 分类 根据目…

2019年12月13日 0条评论 17592点热度 0人点赞 阅读全文
原创

Elasticsearch零停机迁移数据

创建索引 创建一个名为my_index的索引 PUT localhost:9200/my_index 创建映射 PUT localhost:9200/my_index/my_type/_mapping { "properties": { "name": { "type": "text" } } } 添加一个文档 PUT localhost:9200/my_index/my_type/2 { "name": "李锋镝" } 查询: GET localhost:9200/my_index/my_type/2 { "_i…

2019年12月11日 0条评论 18341点热度 0人点赞 阅读全文
原创

Elasticsearch的分布式文档存储原理

路由一个文档到一个分片中 当索引一个文档的时候,文档会被存储到一个主分片中。Elasticsearch如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片1还是分片2中呢? 首先这肯定不会是随机的,否则将来要获取文档的时候我们就不知道从何处寻找了。实际上,这个过程是根据下面这个公式决定的: shard = hash(routing) % number_of_primary_shards routing是一个可变值,默认是文档的 _id ,也可以设置成一个自定义的值。 rout…

2019年12月4日 0条评论 17825点热度 0人点赞 阅读全文
网站统计
  • 文章总数:320 篇
  • 评论总数:498 篇
  • 标签数量:226 个
  • 最后更新:2023年09月22日
  • 建站日期:2016年6月6日

昨夜雨疏风骤,浓睡不消残酒。试问卷帘人,却道海棠依旧。知否,知否?应是绿肥红瘦。

最新 热点 随机
最新 热点 随机
《人生海海》读后感 人生天地间,忽如远行客。 九月你好 知足常足,知止常止。 笑一笑吧 总会过去的 眨眼立秋就过了
今天,是我的第三十一个生日阳了...开工啦~一眨眼就三年了……小记hnswlib installation failed
一线技术人的成长思考总结 在微服务中使用领域事件 Kafka常见面试题(一) 一眨眼就三年了…… 这样的日子什么时候才是个头 iTerm2设置SSH自动连接服务器
最近评论
游戏百科 发布于 2 周前(09月17日) 谢谢分享
电商系统开发公司 发布于 3 周前(09月16日) 感谢分享
b2b系统 发布于 3 周前(09月15日) 三年说长也不长
博客录 发布于 3 周前(09月12日) 十分赞同。
放下了 发布于 4 周前(09月05日) 放下了 再见了
友情链接
  • 志文工作室
  • 临窗旋墨
  • 旧时繁华
  • 强仔博客
  • 林三随笔
  • 旋律的博客
  • 徐艺扬的博客
  • 云辰博客
  • 韩小韩博客
  • 知向前端
  • 林羽凡
  • 情侣头像
  • 周良博客
  • 马内
  • 哥斯拉
  • LyShark - 孤风洗剑
  • 博客录
  • 博友圈
  • 郝宇博客
标签云

Your browser doesn't support the HTML5 CANVAS tag.

  • 面试
  • 架构
  • SQL
  • Spring Cloud
  • 微服务
  • 锁
  • 程序人生
  • 数据库
  • Redis
  • https
  • 散文
  • SEO
  • docker
  • 面向对象
  • Python
  • IDEA
  • 日常
  • Git
  • JVM
  • 多线程
  • Excel
  • 程序员
  • 教程
  • 妹妹的画
  • 分布式锁
  • UML
  • Visual Studio
  • MySQL
  • 高并发
  • Spring
  • 设计模式
  • Linux
  • 分布式
  • hbase
  • RocketMQ
  • 重构
  • ElasticSearch
  • K8s
  • Spring Cloud Gateway
  • Xshell
  • SpringBoot
  • Zookeeper
  • Eclipse
  • 搜索
  • 文学
  • 领域模型
  • 文档
  • MQ
  • 博客
  • JAVA

COPYRIGHT © 2022 lifengdi.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备16004681号-2