Redis
-
公司来了一个大佬,一小时就帮我们解决了flink数据倾斜问题
❝ 在使用Flink的时候,你有遇到过数据倾斜吗?下面的方案可能对你会有帮助。 什么是数据倾斜 在使用一些大数据处理框架进行海量数据处理的过程中,可能会遇到数据倾斜的问题,由于大数…
-
腾讯女后端设计了一套短链系统,当场就想给她offer!
Hi,你好,我是猿java 如下图,对于这种客评短信,相信大家并不陌生,通过点击短信里“蓝色字体”跳转到一个具体的网页。 其实,上图中那串蓝色字符,有个美丽的专业术语:短链。它可以…
-
Redis:释放闪电般快速的数据存储和检索能力
在当今的数字化时代,数据已经成为企业和个人的重要资产。然而,随着数据量的不断增长,如何高效地存储和检索这些数据成为了一个巨大的挑战。幸运的是,有一种名为Redis的内存数据结构存储…
-
云原生监控入门:使用Prometheus、Alertmanager 实现Cpu和内存的监控告警
引言 在当今高速发展的云计算时代,对于系统资源的监控变得尤为重要。像 CPU 和内存这样的计算资源,是支撑应用程序运行的基础。一旦这些资源出现瓶颈,将直接影响到应用的性能和稳定性。…
-
Django 异步任务实现方式全解析
在现代 Web 应用开发中,异步处理已经成为了提升性能和用户体验的关键技术之一。Django 作为一个功能强大的 Web 框架,自然也支持异步任务的实现。本文将为你详细介绍在 Dj…
-
Redis安装攻略:Linux小白也能轻松搞定!
大家好,我是曾续缘。欢迎来到本教程!今天我将向您介绍在Linux CentOS上安装和配置Redis的详细步骤。Redis是一个高性能的键值存储系统,常用于缓存、消息队列和数据持久…
-
京东二面:Redis为什么快?我说Redis是纯内存操作的,然后他对我笑了笑。。。。。。
引言 Redis是一个高性能的开源内存数据库,以其快速的读写速度和丰富的数据结构支持而闻名。作为一个轻量级、灵活的键值存储系统,Redis在各种应用场景下都展现出了惊人的性能优势。…
-
springboot简单实现邮件功能
简单实现发送邮件的小功能 1.准备 需要一个邮箱,并开启POP3/IMAP/SMTP服务。 以QQ邮箱为例,邮箱设置-账户,就能开启对应的服务,并获取授权码。 2.引入依赖 <…
-
探索分布式事务解决方案:八种方案解析
探索分布式事务解决方案:八种方案解析 前面已经学习了分布式事务的基础理论CAP 理论和 BASE 理论,以理论为基础,针对不同的分布式场景业界常见的解决方案有2PC、TCC、可靠消…
-
SpringBoot + Lua = 王炸!
戳上方蓝字“Java知音”关注我 曾经有一位魔术师,他擅长将Spring Boot和Redis这两个强大的工具结合成一种令人惊叹的组合。他的魔法武器是Redis的Lua脚本。 今天…
-
7min到40s:SpringBoot 启动优化实践
戳上方蓝字“Java知音”关注我 背景 公司 SpringBoot 项目在日常开发过程中发现服务启动过程异常缓慢,常常需要6-7分钟才能暴露端口,严重降低开发效率。通过 Sprin…
-
Redis最佳实践:系统性能提升了10倍,真香!
戳上方蓝字“Java面试题精选”关注! 前言 在当今互联网项目中,几乎80%的的项目都有使用redis。但在其应用过程中,总是或多或少遇到过一些问题。比如: redis内存为什么会…
-
5.2K star! 一款贼好用的低代码报表工具,开源免费!
* 戳上方蓝字“开源先锋”关注我 推荐阅读: 《11.3K+ star!又一款全平台高速下载神器,开源免费无广告!》 大家好,我是开源君! 最近,开源君发现一个很好用的开源报表工…
-
Redis高性能内存数据库替代品Garnet入门指南教程
Garnet 概述 最近,Redis的开源协议更新引起了广泛关注。作为内存数据结构存储系统的佼佼者,Redis的每一次更新都对开发者社区产生深远影响。在这种背景下,微软推出了Gar…
-
高性能 API 设计方案
戳上方蓝字“Java知音”关注我 背景 设计出一个高性能的API,需要综合网络、业务、数据库的优化。以下是我在实际的开发过程中总结的优化思想和一些效率提升的技巧。 批量思想 很多的…
-
Python模块pathlib操作文件和目录操作总结
前言 目前大家常用的对于文件和操作的操作使用 os.path 较多,比如 获取当前路径os.getcwd(),判断文件路径是否存在os.path.exists(…