Redis
Java_supermanNO1
这个作者很懒,什么都没留下…
展开
-
一文详解Redis面试中常见的5种数据结构及对应使用场景
本文转载自:一文详解Redis面试中常见的5种数据结构及对应使用场景写在前边也当过面试官,面试过不少应聘者,因为是我自己招人自己用,所以我不会看应聘者造火箭的技术有多牛比,只看拧螺丝的手艺瓷不瓷实。毕竟以后是一个整体,拖了大家后腿团队都很难受。面试的题目一般也不会太难,就像问Redis,我只是想确认他真正用过就够了。Redis 5种基础数据结构和简单操作要知道,最基本的要求,如果这个时候他会...原创 2020-02-17 21:17:44 · 658 阅读 · 0 评论 -
Java进阶知识:一文详解缓存Redis的持久化机制,新手看完也会用
本文转载自:Java进阶知识:一文详解缓存Redis的持久化机制,新手看完也会用Redis 的数据全部在内存里,如果突然宕机,数据就会全部丢失,因此必须有一种机制来保证 Redis 的数据不会因为故障而丢失,这种机制就是 Redis 的持久化机制。Redis有两种持久化的方式:快照(RDB文件)和追加式文件(AOF文件)一、RDB(Redis DataBase)1. 是什么在指定的时间...原创 2020-02-01 16:05:36 · 441 阅读 · 0 评论 -
年终Redis总结:数据结构+持久化+事务;附《深入理解Redis》+面试题
本文转载自:年终Redis总结:数据结构+持久化+事务;附<深入理解Redis>+面试题一. Redis 简介Redis 是一个速度非常快的非关系型数据库(non-relational database)/ NoSQL 数据库。Redis 不使用表,也不会预定义或者强制去要求用户对 Redis 存储不同的数据进行关联。Redis 为什么速度非常快?纯内存操作:数据存在内...原创 2019-12-25 17:30:00 · 387 阅读 · 0 评论 -
深入理解Redis,以Redis面试题来复习;Java程序员面试必备宝典
本文转载自:深入理解Redis,以Redis面试题来复习;Java程序员面试必备宝典前言没得前言,因为懒,都是面试题、书籍和学习资料,自己看!一. Redis面试真题1. 什么是 Redis?简述它的优缺点?Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中 进行操作,定期通过异步操作把数据库数据 flush 到硬盘上...原创 2019-12-19 21:59:49 · 1021 阅读 · 0 评论 -
我的阿里面经,和面试官漫谈Redis,面试当谈笑风生
本文转载自:我的阿里面经,和面试官漫谈Redis,面试当谈笑风生今天,我不自量力的面试了某大厂的java开发岗位,迎面走来一位风尘仆仆的中年男子,手里拿着屏幕还亮着的mac,他冲着我礼貌的笑了笑,然后说了句“不好意思,让你久等了”,然后示意我坐下,说:“我们开始吧。看了你的简历,觉得你对redis应该掌握的不错,我们今天就来讨论下redis…”。我想:“来就来,兵来将挡水来土掩”。一、Re...原创 2019-12-11 17:10:49 · 802 阅读 · 0 评论 -
一文搞定Redis面试,附Redis面试大纲+常见Redis面试题
本文转载自:一文搞定Redis面试,附Redis面试大纲+常见Redis面试题一、基础篇快速上手①. 什么是redis②. 为什么使用redis③. 安装④. 基本使用(常见数据结构的命令)Java操作redis①. Jedis②. SpringBoot启动redis的方式①. 配置文件②. 生产环境启动方案二、进阶篇redis实现session共享redi...原创 2019-11-27 15:01:36 · 1002 阅读 · 0 评论 -
redis搭建集群并用TreeSoft管理
前言:redis作为一款高效的NOSQL数据库已经深入贯彻和落实到我们的日常开发代码中,作为缓存、时间控制、数据仓库、队列等使用方法层出不穷,简直是开写代码、居家旅行之必备良药。曾经,我们的项目都是单体的,直到后来逐渐演变为微服务—— 一个将我们的工程解耦成多个工程的体系。然后随着我们项目的访问量越来越高,后台的吞吐量也越来越大。如果我们还采用的单体redis,性能很容易形成瓶颈。如何突破单体r...原创 2019-09-27 17:05:27 · 324 阅读 · 0 评论 -
Redis的复合SET命令和简易的分布式锁优化
前提最近在跟进一个比较老的系统的时候,发现了所有调度任务使用了spring-context里面的@Scheduled注解和自行基于Redis封装的简易分布式锁控制任务不并发执行。为了不引入其他框架的情况下做一些简单优化,笔者花点时间去研读了一下Redis的SET命令的相关文档。场景还原使用@Scheduled注解实现定时任务,使用spring-data-redis提供的API实现简易的Red...原创 2019-09-25 15:13:34 · 317 阅读 · 0 评论 -
一文搞定Redis复制
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!!本文大纲复制过程数据间的同步全量复制部分复制心跳异步复制总结一、复制过程**Step 1:**从节点执行 slaveof 命令。**Step 2:**从节点只是保存了 slaveof 命令中主节点的信息,并没有立即发起复制。**Step 3:**从节点内部的定时任务发现有主节点的信息,开始使用 socket...原创 2019-09-23 16:22:49 · 255 阅读 · 0 评论 -
单实例redis分布式锁的简单实现
redis分布式锁的基本功能包括, 同一刻只能有一个人占有锁, 当锁被其他人占用时, 获取者可以等待他人释放锁, 此外锁本身必须能超时自动释放.直接上java代码, 如下:package com.test;import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import redis.clients.jedis.Jedi...原创 2019-09-21 20:29:54 · 120 阅读 · 0 评论