【Redis】
依本多情
欲戴王冠必承其重
展开
-
如何在项目中使用redis来实现一些需要的功能实例?
使用Redis来实现申请布控和一些跟数据库中的数据对比一、需要使用Jedis的工具类去写一些通用的工具类方法package com.ia.lhc.redis;import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.tuple.*;//import org.apache.log4j.Log...原创 2018-07-21 13:27:47 · 1074 阅读 · 0 评论 -
如何在项目中使用redis的步骤和遇到的坑
(一)使用redis前的准备1.需要先自定义一个redis的工具类1. 定义好redis基本信息 private static String ADDR_ARRAY = "XXXXX"; //private static String ADDR_ARRAY = "localhost"; //Redis的端口号 private stati...原创 2018-08-21 17:36:27 · 5754 阅读 · 0 评论 -
如何看懂Redis中的redis.conf配置文件?
如何理解Redis中配置文件的含义################################## INCLUDES #################################### Include one or more other config files here. This is useful if you# have a standard template that...原创 2018-11-22 20:52:57 · 7378 阅读 · 2 评论 -
如何理解Redis的底层原理是如何实现的?
一、Redis的服务器端和客户端是如何进行通讯的?(1) 带着问题我们来学习Redis底层是如何实现的,大家知道Redis的持久化有两种方式:1. 第一种是RDB的方式来实现的持久化:RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。所以他是一个全量的方式来进行持久化的优...原创 2018-11-26 21:38:13 · 31585 阅读 · 4 评论 -
如何实现session共享的几种解决方案?
先了解一下为什么会出现这种session共享的解决方案?随着互联网公司的项目在微服务和分布式的环境下进行的搭建,导致一个项目可能分别部署在几个甚至很多的服务器集群下,此时就会出现一个问题当用户进行一个session会话的时候,比如一个用户去登录项目,一般的大公司的项目都是有Nginx进行反向代理的,但是这里简单列举一下Nginx常用的几种反向代理策略:1.轮询策略,2. 权重比例策略,3. ...原创 2019-02-20 23:07:59 · 16046 阅读 · 0 评论 -
Redis基础-----真实面试题汇总(含答案)
面试题1. 知道redis为什么这么快吗?面试题2. 说一下Redis的持久化的方式?面试题3. 如果不想让Redis中的数据在持久话的时候一秒的数据都不丢失怎么办?面试题4. 说一下Redis中的RDB的是具体如何实现的?...原创 2019-03-22 23:41:49 · 2997 阅读 · 4 评论 -
如何用Redis实现分布式锁的(含和Zookeeper分布式锁实现的对比)?
首先你得知道什么是分布式锁吧?,然后你得知道在什么场景下需要去用到分布式锁吧?,然后你应该知道如何在你的业务中去利用Redis的分布式锁吧?最后你得知道Redis的分布式锁的实现方式和其他的Zookeeper或则数据库实现分布式锁有什么区别吧?然后他们之间的优缺点和好处吧?然后本文主要是围绕这几个问题逐一带你了解分布式锁的玩法,以及分布式锁的扩展知识点。(1)什么是分布式锁?(2)在什么场景...原创 2019-07-06 16:22:54 · 670 阅读 · 0 评论