![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 93
阿Q说代码
阿Q:CSDN博客专家、Java后端领域优质创作者、InfoQ签约作者、掘金优质创作者,现任一家世界五百强企业技术 Leader。
作为深软件开发工程师的阿Q,专注于后端技术栈分享,包括但不局限于:JVM、数据库、中间件、微服务、Spring全家桶。
展开
-
美团二面:细数 Redis 阻塞的9种情况
前两天去美团面试的陈同学回来了,看他满脸泄气的样子,准是没拿到 Offer。听了他面试的经过,真替他感到惋惜。究其原因,是被一道面试题拦住了去路:看你简历上写着精通 Redis,请你总结一下 Redis 中存在的阻塞问题吧。正好阿Q这几天正在研究 Redis,就顺便在这儿给大家做个总结。原创 2023-05-30 10:13:04 · 2726 阅读 · 79 评论 -
扒一下Redis的配置文件
在往期的文章中我们已经对Redis的概念和基本命令进行了讲解,今天我们来看下它的配置文件,Redis的配置文件在我们的开发和实际应用中起着非常重要的作用。原创 2022-11-22 15:50:18 · 205 阅读 · 5 评论 -
Redis 的特点及命令大全
一提到Redis,大家听到最多的应该就是“主从”、“集群”、“哨兵”了吧。对于不太精通的同学来说,乍一听这些概念,有的人会心向往之,有的人会望而却步。今天我们先来扒一扒Redis的“底Ku”。原创 2022-11-22 15:46:09 · 833 阅读 · 2 评论 -
读配置、讲原理、看面试真题,我只能帮你到这了。。。
当我在写一上来就主从、集群、哨兵,这谁受得了的时候,好多小伙伴就迫不及待的留言想看这些模式了,今天我们就从配置文件、设计原理、面试真题三个方面来聊一聊 Redis 的主从复制。 在 Redis 复制的基础上,使用和配置主从复制非常简单,能使得从 Redis 服务器(下文称 replica)能精确的复制主 Redis 服务器(下文称 master)的内容。每次当 replica 和 master 之间的连接断开时, replica 会自动重连到 master 上,并且无论这期间 master 发生了什么, r原创 2021-11-19 09:54:28 · 324 阅读 · 0 评论 -
面试官:你说你精通Redis,你看过持久化的配置吗?
前边我们已经介绍了Redis五种数据类型的命令与配置文件的基本配置,今天让我们从理论和配置两个层面来揭开Redis持久化的神秘面纱。 所谓持久化可以简单理解为将内存中的数据保存到硬盘上存储的过程。持久化之后的数据在系统重启或者宕机之后依然可以进行访问,保证了数据的安全性。 Redis有两种持久化方案,一种是快照方式(SNAPSHOTTING),简称RDB;一种是只追加模式(APPEND ONLY MODE),称为AOF。接下来让我们分别了解一下它们的使用与注意事项。 RDB RDB为Redis DataBa原创 2021-09-01 09:09:49 · 235 阅读 · 0 评论 -
实战篇:断点续传?文件秒传?手撸大文件上传
各位看官大家好,今天给大家分享的又是一篇实战文章,希望大家能够喜欢。 开味菜 最近接到一个新的需求,需要上传2G左右的视频文件,用测试环境的OSS试了一下,上传需要十几分钟,再考虑到公司的资源问题,果断放弃该方案。 一提到大文件上传,我最先想到的就是各种网盘了,现在大家都喜欢将自己收藏的小电影上传到网盘进行保存。网盘一般都支持断点续传和文件秒传功能,减少了网络波动和网络带宽对文件的限制,大大提高了用户体验,让人爱不释手。 说到这,大家先来了解一下这几个概念: 文件分块:将大文件拆分成小文件,将小文件上传\原创 2021-08-24 09:00:57 · 584 阅读 · 10 评论 -
Java基于Redis实现附近的人(内附源码)
前几天收到一个新的需求,需要实现类似“附近的人”的功能:根据自己当前的定位,获取距离范围内的所有任务地点。刚看到这个需求时有点懵逼,第一想到的就是要利用地球的半径公式去计算距离,也就是把地球想成一个球体,去计算球上两点之间的距离。可想而知,这样的方法效率会比较低,每条数据都要来与本人的坐标做计算,太过繁琐。经过大佬的指点,想到了用redis自带的GEO来实现此功能。 实战演习 以下是给大家准备的sql脚本 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; --原创 2021-03-24 23:50:14 · 1736 阅读 · 1 评论 -
CentOs安装Redis
一提到Redis,相信大家都不会感到陌生吧。今天就让我们在阿里云上安装一下Redis,为以后使用它做个准备。 一、下载 1,下载页面: https://redis.io/ 2,下载 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 二、解压 tar -xzvf redis-5.0.7.tar.gz 三,准备编译 1, 请在操作前确认gcc是否已安装,gcc -v 如未安装,可以执行这个命令安装: yum install gcc 2,请在操作原创 2021-03-02 10:56:19 · 261 阅读 · 0 评论