MySQL
-
数据库表数据量大读写缓慢如何优化(3)【Elasticsearch的使用】
在上一篇文章里有提到Elasticsearch能在短时间内搜索、分析大量数据,并作为查询数据的存储系统。坦白的说,Elasticsearch确实是个好东西,毕竟它在分布式开源搜索和…
-
数据库表数据量大读写缓慢如何优化(1)【冷热分离】
今天讨论的内容是冷热分离,也许概念并不陌生,对其使用场景也比较熟悉,但涉及锁的内容时仍然需要认真思考,这部分内容在我们实际开发中的“坑”还是不少的。 业务场景一 曾经经历过供应链相…
-
还在手写数据库文档吗?用上它,划水干活儿两不误!!!
一、 简介 在开发过程中,我们经常因为各种原因需要写数据库文档。照开发人员的角度来说…
-
JAVA中经纬度的计算
需求 在项目中,有时候我们会有一些涉及到经纬度的计算,比如要让你计算两个坐标之间的距离,比如外卖的场景,要计算骑手和你之间的距离多少。java是可以实现的,数据库mysql也是可以…
-
Sentinel 规则持久化,基于Redis持久化【附带源码】
B站视频讲解:https://www.bilibili.com/video/BV18S421w7xN 2-1、dashboard 请求Redis 2-1-1、依赖、配置文件引入 2…
-
Linux 性能分析工具汇总分享
本文档主要是结合Linux 大牛,Netflix 高级性能架构师 Brendan Gregg 更新 Linux 性能调优工具的博文,搜集Linux系统性能优化相关文章整理后的一篇综…
-
MySQL alter table…,是否有更明智的方式?
改表走钢丝?算法这把平衡木让你从容走天桥。 在上篇文章MySQL的字段扩容中,我们提到了一些情况下MySQL可能会重建表,所以为了避免不可预知的情况出现,我们建议每次修改时指定算法…
-
浅谈虚拟化技术
早在几年前接触虚拟化技术的读者,应该还记得当时的虚拟化技术强调的是将实体机器虚拟化。在那个时代背景下有几个趋势: 云计算正在普及; 企业开始将部署在私有服务器的服务迁移到云端; 企…
-
公司来了一个大佬,一小时就帮我们解决了flink数据倾斜问题
❝ 在使用Flink的时候,你有遇到过数据倾斜吗?下面的方案可能对你会有帮助。 什么是数据倾斜 在使用一些大数据处理框架进行海量数据处理的过程中,可能会遇到数据倾斜的问题,由于大数…
-
腾讯女后端设计了一套短链系统,当场就想给她offer!
Hi,你好,我是猿java 如下图,对于这种客评短信,相信大家并不陌生,通过点击短信里“蓝色字体”跳转到一个具体的网页。 其实,上图中那串蓝色字符,有个美丽的专业术语:短链。它可以…
-
云原生监控入门:使用Prometheus、Alertmanager 实现Cpu和内存的监控告警
引言 在当今高速发展的云计算时代,对于系统资源的监控变得尤为重要。像 CPU 和内存这样的计算资源,是支撑应用程序运行的基础。一旦这些资源出现瓶颈,将直接影响到应用的性能和稳定性。…
-
超详细教程:Linux系统下安装MySQL,一文读懂!
大家好,我是曾续缘。在这篇教程中,我们将学习如何在Linux系统上进行MySQL数据库的初始化配置。MySQL是一个常用的关系型数据库管理系统,通过以下逐步说明的操作,您可以完成数…
-
如何从 0 搭建微服务?
大家好,我是曾续缘,今天和大家分享微服务架构的搭建过程。在这个过程中,我尽可能地减少了技术,以更直观的方式展示微服务架构的搭建过程。希望能给大家带来一些启发和帮助。 现在我们先看一…
-
Linux系统之部署nullboard任务管理工具
一、nullboard介绍 1.1 nullboard简介 nullboard简介 Nullboard 是对看板/任务列表管理器的极简主义演绎,旨在紧凑、可读且使用快速。 1.2 …
-
探索分布式事务解决方案:八种方案解析
探索分布式事务解决方案:八种方案解析 前面已经学习了分布式事务的基础理论CAP 理论和 BASE 理论,以理论为基础,针对不同的分布式场景业界常见的解决方案有2PC、TCC、可靠消…
-
Java入门-JDBC和数据库连接池
JDBC和数据库连接池 今日语录:一日很长,十年很短 一、JDBC概述 简介 image-20220509215845074 JDBC为访问不同的数据库提供了统一的接口,为使用者屏…