获得徽章 1
#青训营笔记创作活动#
2月5日 打卡Day13
今日学习:
锁!这个词汇在编程中出现的次数尤为频繁,几乎主流的编程语言都会具备完善的锁机制,在数据库中也并不例外。这里牵扯到一个关键词:高并发,由于现在的计算机领域几乎都是多核机器,因此再编写单线程的应用自然无法将机器性能发挥到最大,想要让程序的并发性越高,多线程技术自然就呼之欲出,多线程技术一方面能充分压榨CPU资源,另一方面也能提升程序的并发支持性。
2月5日 打卡Day13
今日学习:
锁!这个词汇在编程中出现的次数尤为频繁,几乎主流的编程语言都会具备完善的锁机制,在数据库中也并不例外。这里牵扯到一个关键词:高并发,由于现在的计算机领域几乎都是多核机器,因此再编写单线程的应用自然无法将机器性能发挥到最大,想要让程序的并发性越高,多线程技术自然就呼之欲出,多线程技术一方面能充分压榨CPU资源,另一方面也能提升程序的并发支持性。
展开
评论
点赞
#青训营笔记创作活动#
2月4日 打卡Day12
今日学习:
这篇文章总结了mysql索引的知识,从最开始的全表扫描过程,到磁盘IO实现、局部性原理、索引为什么默认是B+Tree结构、建立索引后发生的一系列事情、写类型的SQL对索引的影响.....等一系列内容进行了深入剖析。
2月4日 打卡Day12
今日学习:
这篇文章总结了mysql索引的知识,从最开始的全表扫描过程,到磁盘IO实现、局部性原理、索引为什么默认是B+Tree结构、建立索引后发生的一系列事情、写类型的SQL对索引的影响.....等一系列内容进行了深入剖析。
展开
评论
点赞
#青训营笔记创作活动#
2月3日 打卡Day11
今日学习:
这篇文章重点讲解了索引应用相关的方式方法,例如各索引优劣分析、建立索引的原则、使用索引的指南以及索引失效与索引优化等内容,使我对索引机制有了进一步的掌握。
2月3日 打卡Day11
今日学习:
这篇文章重点讲解了索引应用相关的方式方法,例如各索引优劣分析、建立索引的原则、使用索引的指南以及索引失效与索引优化等内容,使我对索引机制有了进一步的掌握。
展开
评论
点赞
#青训营笔记创作活动#
2月2日 打卡Day10
今日学习:
这篇文章对MySQL的索引机制进行了全面认知,从索引的由来,到索引概述、索引管理、索引分类、唯一/全文/联合/空间索引的创建与使用等内容,进行了全面概述。
2月2日 打卡Day10
今日学习:
这篇文章对MySQL的索引机制进行了全面认知,从索引的由来,到索引概述、索引管理、索引分类、唯一/全文/联合/空间索引的创建与使用等内容,进行了全面概述。
展开
评论
点赞
#青训营笔记创作活动#
2月1日 打卡Day9
今日学习:
SQL语句都诞生于客户端,主要有两种方式产生一条SQL,一种是由开发者自己手动编写,另一种则是相关的ORM框架自动生成,一般情况下,MySQL运行过程中收到的大部分SQL都是由ORM框架生成的,比如Java中的MyBatis、Hibernate框架等。
2月1日 打卡Day9
今日学习:
SQL语句都诞生于客户端,主要有两种方式产生一条SQL,一种是由开发者自己手动编写,另一种则是相关的ORM框架自动生成,一般情况下,MySQL运行过程中收到的大部分SQL都是由ORM框架生成的,比如Java中的MyBatis、Hibernate框架等。
展开
评论
点赞
#青训营笔记创作活动#
1月31日 打卡Day8
今日学习:
MySQL在结构上依次会分为网络连接层、系统服务层、存储引擎层、以及文件系统层,往往编写SQL后,都会遵守着MySQL的这个架构往下走。除了上述的四层外,还有客户端,这个客户端可以是各类编程语言,Java、Go、Python、C/C++、PHP、Node、.Net....,也可以是一些数据库的可视化软件,例如Navicat、SQLyog等,也可以是mysql-cli命令行工具。总之,只要能与MySQL建立网络连接,都可以被称为是MySQL的客户端。
1月31日 打卡Day8
今日学习:
MySQL在结构上依次会分为网络连接层、系统服务层、存储引擎层、以及文件系统层,往往编写SQL后,都会遵守着MySQL的这个架构往下走。除了上述的四层外,还有客户端,这个客户端可以是各类编程语言,Java、Go、Python、C/C++、PHP、Node、.Net....,也可以是一些数据库的可视化软件,例如Navicat、SQLyog等,也可以是mysql-cli命令行工具。总之,只要能与MySQL建立网络连接,都可以被称为是MySQL的客户端。
展开
评论
点赞
#青训营笔记创作活动#
1月29日 打卡Day7
今日学习:
Kafka 体系架构包括若干 Producer、若干 Broker、若干 Consumer,以及一个 ZooKeeper 集群。其中 ZooKeeper 是 Kafka 用来负责集群元数据的管理、控制器 的选举等操作的。Producer 将消息发送到 Broker,Broker 负责将收到的消息存储到磁盘中,而 Consumer 负责从 Broker 订阅并消费消息。
1月29日 打卡Day7
今日学习:
Kafka 体系架构包括若干 Producer、若干 Broker、若干 Consumer,以及一个 ZooKeeper 集群。其中 ZooKeeper 是 Kafka 用来负责集群元数据的管理、控制器 的选举等操作的。Producer 将消息发送到 Broker,Broker 负责将收到的消息存储到磁盘中,而 Consumer 负责从 Broker 订阅并消费消息。
展开
评论
点赞
#青训营笔记创作活动#
1月21日 打卡Day6
今日学习:
SQL 写不好,加班少不了,日常工作中SQL 是必不可少的一项技术,但是很多人不会过多的去关注SQL问题,一是数据量小,二是没有意识到索引的重要性。
1月21日 打卡Day6
今日学习:
SQL 写不好,加班少不了,日常工作中SQL 是必不可少的一项技术,但是很多人不会过多的去关注SQL问题,一是数据量小,二是没有意识到索引的重要性。
展开
评论
点赞
赞了这篇文章
#青训营笔记创作活动#
1月20日 打卡Day5
今日学习:
InnoDB三层B+树情况下的数据存储量范围为一百二十多万条到将近5亿条,这个跨度还是非常大的,同时一张博客信息表可以存储约一千万条数据。所以,我们在做项目考虑分表的时候还是得多关注一下表的实际情况,而不是盲目的认为两千万数据就是那个临界点。
1月20日 打卡Day5
今日学习:
InnoDB三层B+树情况下的数据存储量范围为一百二十多万条到将近5亿条,这个跨度还是非常大的,同时一张博客信息表可以存储约一千万条数据。所以,我们在做项目考虑分表的时候还是得多关注一下表的实际情况,而不是盲目的认为两千万数据就是那个临界点。
展开
评论
点赞
赞了这篇文章
#青训营笔记创作活动#
1月19日 打卡Day4
今日学习:
限流是限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求,而对于超过限制的流量,则通过拒绝服务的方式保证整体系统的可用性。根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶限令牌桶限流。
1月19日 打卡Day4
今日学习:
限流是限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求,而对于超过限制的流量,则通过拒绝服务的方式保证整体系统的可用性。根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶限令牌桶限流。
展开
评论
点赞