ICode9

精准搜索请尝试: 精确搜索
  • redis初级使用2021-06-09 12:33:34

    在Java中访问Redis 1. 导入依赖包 commons-pool2-2.4.3.jar jedis-2.9.3.jar 2. 创建Redis工具类 package my.jedis.demo; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public class JedisAPI

  • Redis 学习2021-06-08 16:34:33

    redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redis Redis 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据

  • 用Jedis连接redis2021-06-07 11:01:32

    先创建maven项目 pom.xml文件 <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> </depende

  • spring-boot-starter-cache设置2021-06-06 11:35:34

    一、SpringBoot 2.x的配置方法; 1、通过spring-boot-starter-cache导入依赖; 2、spring-boot-autoconfigureCache的CacheAutoConfiguration负责全局的cache管理,RedisCacheConfiguration负责redis cache的配置; 3、RedisCacheConfiguration内有@Bean public RedisCacheManager cacheMa

  • Redis非关系型数据库2021-06-04 15:32:54

    Redis Redis介绍1.引言2.NoSQL3.Redis介绍 Redis安装1.安装Redis2.使用redis-cli连接redis3.使用图形化界面连接redis Redis常用命令1.Redis存储数据结构2.string的常用命令3.hash常用命令4.list常用命令5.set常用命令zset的常用命令7.key的命令库的常用命令 Java连接Redis

  • 01redis集成springboot2021-06-03 22:59:06

    1 首先解决连接问题 (1)关闭防火墙 (2)修改redis配置 vim redis.cofig (注释掉 bin127.0.0.1 即 #bin 127.0.0.1,后面写个bin 0.0.0.0) (protected-mode yes 改为 protected-mode no (即该配置项表示是否开启保护模式,默认是开启,开启后Redis只会本地进行访问,拒绝外部访问)。) 2 开启spr

  • Redis-CentOS7安装2021-06-03 22:06:53

    安装 Redis是c语言开发的。 安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++ 安装步骤: 第一步:redis的源码包上传到linux系统。 第二步:解压缩redis。 第三步:编译。进入redis源码目录。make 第四步:安装。make install PREFIX=/usr/local/redis PREFIX

  • Jedis操作Redis2021-06-03 22:06:34

      Jedis操作Redis的常用封装方法 @Resource(name="jedispool") private JedisPool pool=null; /** * 设置缓存对象过期时间 * @param key 缓存的key * @param seconds 秒,多少秒后过期自动销毁 */ public boolean expireKey(String key,int seco

  • jedis jedispool Redistemplate2021-06-03 21:53:33

    整理了之前学习 redis 的笔记,强烈建议看最后总结。 在大型系统数据读请求中,基本上90%都可以通过分布式缓存集群来抗下来,而 Redis 又是分布式缓存集群的主要践行者,因此了解 Redis 是必不可少的技能。 在 javaWeb 中实现对 Redis 的操作,主要有两种方式:Jedis、RedisTemplate。 1、

  • redis管道技术批量插入数据2021-06-02 14:01:56

    Jedis jedis = new Jedis("localhost",6379); //获取管道 Pipeline pp = jedis.pipelined(); //以下是批量数据,以批量插入hash为例 Map<String, Map<String,String>> datas = new HashMap<String, Map<String,String>>(); for (int i = 0; i &

  • redis进阶-事务管理2021-06-02 14:01:23

    事务命令 MULTI    开启事务 WATCH    监控一个或多个key UNWATCH    取消监控 EXEC    提交事务 DISCARD    取消事务 事务原理 先将事务的所有命令发送给redis,redis将这些命令放入等待执行的队列中,然后再让redis用EXEC命令依次执行这些命令,EXE

  • 【Redis学习笔记】Redis Shell命令行、Redis API基础入门2021-06-01 16:00:13

    Redis安装不多说了,上个菜鸟教程,自己搞吧。 https://www.runoob.com/redis/redis-install.html 一,简单的Redis Shell命令行: 1.单个key存取    set key value     get key localhost:6379> set myName laohu OK localhost:6379> get myName "laohu" 2.key是否存在     exi

  • redis--redis常用指令、命令行操作、jedis客户端连接两种方式、redis基本数据类型、redis持久化方式、redis伪分布式集群搭建2021-06-01 09:02:22

    目录 一、redis客户端的常用指令 二、命令行操作 三、redis客户端API操作      1、添加依赖    2、单机连接      3、连接池连接 四、redis数据类型        1、五种数据类型      2、其他操作 五、持久化操作     1、RDB方式     2、AOF方式 六、redis集群搭

  • Redis进阶-JedisCluster初始化 & 自动管理连接池中的连接 _ 源码分析2021-05-31 17:02:37

    文章目录 Pre Code 初始化 槽计算 无需手工调用close方法 Pre Redis进阶-Redis集群原理剖析及gossip协议初探 集群原理部分 简单的提了下Jest是如何实现Redis Cluster 的 ,这里我们再来梳理一下 Code import redis.clients.jedis.HostAndPort; import redis.clients.jedi

  • JedisPool 工具类(DCL 思想)2021-05-29 11:32:52

    1、工具类代码 package com.yanghui; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; /** * @author YH * DCL 懒汉式 * 1、确保一个类只有一个实例对象 * 2、一个私有静态变量(实例对象) * 3

  • 清理线上Redis没有设置过期时间的key2021-05-29 10:03:13

    文章目录 前言:发现后处理:一、改代码二、如何给线上的30个key后补过期时间?第一版:使用Python脚本第二版:Job第三版:哪些数据可以删掉?第四版:如何控制?第五版:你有几台Redis 前言: 我在开发中写了两个Redis的key,没有设置过期时间。 原因是:在视频呼叫接通、挂断的时候会把key删

  • Redis基础学习 跟 Jedis 的手动实现2021-05-29 08:01:51

    基础导论 redis需求的产生 基本的应用服务一般如下图: 流程: 客户端发送请求到服务器端,服务器端查询数据库然后做相应到业务处理,最终返回给客户端。问题:一旦涉及到互联网的高并发问题,比如秒杀的库存扣减,APP的访问流量高峰等,每一次服务器都要通过IO流去查询数据库,速度特别慢并且很

  • jedis 使用java连接redis2021-05-26 15:02:29

    使用java连接redis 和 jdbc很像 首先建一个maven工程 然后加入依赖 <!-- redis--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version

  • Redis学习2021-05-25 13:00:12

    Redis自学笔记 NoSQL简介Redis简介常用五大数据类型Redis字符串Redis列表Redis集合Redis哈希Redis有序集合 Redis6配置文件详解Redis6的发布和订阅Redis6新数据类型 BitmapsRedis6新数据类型 HyperLogLogRedis6新数据类型 GeospatialJedis操作Redis6*Redis与Springboot整合

  • jedis2021-05-24 22:57:19

    Hyperloglog 什么是基数?一组数据中不重复的个数 ​ A(1,3,5,7,8,7)B(1,3,5,7,8) ​ 基数 = 5 ​ 312312 简介 ​ redis2.8.9更新了hyperloglog数据结构! ​ redis Hyperloglog基数统计算法! ​ 优点:占用的内存是固定的,2^64不同的元素的技术,只需要费12KB的内存!如果要从内存的角

  • 使用Jedis连接远程服务器的redis2021-05-23 14:02:30

    使用Jedis连接远程服务器的redis 1.修改服务器提供商的安全组规则,开放6379端口 2.修改服务器的防火墙规则,开放6379端口(CentOS7) 命令如下: # 查看firewall服务状态 systemctl status firewalld # 开启、重启、关闭、firewalld.service服务 # 开启 service firewalld start #

  • jedis客户端操作2021-05-20 21:04:32

    新建一个空maven项目 导入maven依赖 <dependencies> <!-- jedis 客户端依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.6.0&

  • Springbooot-NoSQL2021-05-19 14:00:26

    Springbooot-NoSQL Redis官方网站 中文:http://www.redis.cn/ 英文:https://redis.io/ Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted set

  • 超强Redis数据类型与应用场景总结!!(含完整实战案例,建议收藏)2021-05-17 18:31:34

    本文全面讲述了Redis的五大数据类型和使用场景,含完整实战案例,建议收藏!! 大家好,我是冰河~~ 最近面试跳槽的小伙伴有点多,给我反馈的面试情况更是千差万别,不过很多小伙伴反馈说:面试中的大部分问题都能够在我的CSDN博客中找到答案,面试过程还是挺轻松的,最终也是轻松的拿到了Offer

  • Redis2021-05-15 21:57:55

    1.概念 本质:内存开销(以空间换时间)共享资源 优点:大大提高数据查询效率 减少频繁的持久化或(IO)操作 缺点:数据不同步(数据及时更新 过期时间) 注意数据并发处理 2.历史 Membercache vs Redis 存储数据类型单一 存储数据多样化 算法效率一般(数据量大) 算法效

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有