ICode9

精准搜索请尝试: 精确搜索
  • 通过redis键空间通知实现日程的提醒通知2022-04-15 10:01:16

    什么是延迟任务? 顾明思议,我们把需要延迟执行的任务叫做延迟任务。 延迟任务的使用场景有以下这些: 红包 24 小时未被查收,需要延迟执退还业务; 每个月账单日,需要给用户发送当月的对账单; 订单下单之后 30 分钟后,用户如果没有付钱,系统需要自动取消订单。 新增日程事项选择某个时间后,

  • redis(非关系型数据库)2022-04-07 19:31:30

    目录redis(非关系型数据库)redis:key的 命名规范redis的基本操作value的数据类型String类型List类型Hash类型(散列)Set类型SortedSet类型Jedis连接Redis服务器 redis(非关系型数据库) redis全称:reomote Dictionary Server (远程字典服务),是一个开源的,使用ANSI C语言来编写。是基于内

  • Redis2022-04-07 03:31:35

    Redis 目录Redis一、Redis概述二、Redis使用方式1. 启动和关闭2. 常用操作命令三、Redis常见数据类型1. String2. List3. Set4. Hash5. Zset(Sorted Set)四、Redis持久化机制1. RDB(Redis Database)2. AOF(Append only File)五、事务控制六、发布/订阅模式七、主从复制(Redis集群

  • 第8章 Redis_Jedis_实例2022-04-06 10:33:58

    8.1 完成一个手机验证码功能 要求: 1、输入手机号,点击发送后随机生成6位数字码,2分钟有效 2、输入验证码,点击验证,返回成功或失败 3、每个手机号每天只能输入3次  

  • JavaWeb笔记Day11------Redis与Maven2022-04-03 12:35:09

    Redis 概念 redis是一款高性能的NOSQL系列的非关系型数据库 非关系型数据库 什么是NOSQL 概念 NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发

  • Redis在Java中的使用(三)2022-04-02 09:01:04

    五、Jedis(Java中使用Redis) 使用Java来操作Redis,Jedis是Redis官方推荐使用的Java连接redis的客户端。 1 导入依赖 <!--导入jredis的包--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version&

  • Springboot整合redis2022-03-26 14:03:03

    在springboot2.x之后,原来jedis被替换成lettuce jedis:采用直连,多个线程操作不安全,如果避免这种情况,就要使用jedis pool连接池!更像BIO模式 lettuce:采用netty,实例可以在多个线程中共享,不存在线程不安全的情况,可以减少线程数量,更像NIO模式 源码分析:      1、导入依赖     2、配

  • redis2022-03-25 01:04:35

    1.单点登录:很多个系统,就比如你的一个账号登录了一个系统后,其他的项目可以直接进,登陆后会产生一个token(cookie),产生以后就会存在我们的redis上,然后去登陆其他的系统的时候,他是带这个cookie去请求的,然后他发现redis上已经有这个cookie了,而且是有效的,所以他是让他登录的; 2.redis:637

  • Redis-jedis客户端操作2022-03-19 17:02:10

    首先创建一个maven的项目 导入jedis的坐标 <dependencies> <!-- jedis 坐标--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.1.1</

  • Java Jedis操作Redis(三)2022-02-23 14:01:40

    一、Jedis简介 JDBC是通过Java操作数据库。Jedis是通过Java操作Redis。 二、测试连接Redis 要先将Redis配置文件中限制本机访问的两个位置配置一下。 把 bind 127.0.0.1 -::1 注释掉,再把 保护模式 设置为no,即可远程访问Redis。 还需要重启Redis。 创建一个Maven工程,引入

  • 使用window下的idea连接虚拟机(CentOS)下的redis2022-02-20 20:02:31

    首先修改redis的配置文件redis.conf 把bind 127.0.0.1 修改为 0.0.0.0或者是注释掉 开始protected-mode 为yes 修改为no 开始daemonize 为 no修改为yes 然后关闭CentOS的防火墙 systemctl stop firewalld.service #停止防火墙 systemctl disable firewalld.service #

  • java操作redis12022-02-18 17:31:29

    目录1、为什么要用NOSQL2、NOSQL特点3、redis特点3.1.什么是Redis3.2 redis的应用场景4、Linux环境下安装5、Linux命令操作5.0、通用命令1、基础命令2、分库命令5.1、string字符串类型1、概述2、应用场景3、对应常见命令API4、问题5.2、哈希(hash)类型1、概述2、应用场景3、常见命令

  • Redis随笔 Jedis、jedisCluster的使用2022-02-10 16:02:13

    1、Jedis客户端 https://redis.io/clients 2、Jedis源码包与使用介绍 https://github.com/xetorthio/jedis 3、项目中使用 通过maven引入Jedis的依赖包 复制代码 redis.clients jedis 2.9.0 jar compile 复制代码 4、Jedis的使用 创建Jedis对象,set方法存储key-value值,get方

  • Redis 消息订阅(直接订阅SpringBoot 配置的Redis 和 自定义Redis连接)2022-02-07 18:35:53

    如果发布的redis是当前springboot配置的Redis,那就直接进行订阅! import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework

  • Redis —— jedis,SpringBoot整合redis2022-02-06 12:05:07

    Jedis 使用java来操作Redis Jedis是Redis官方推荐的连接开发工具,使用java操作Redis中间件,如果要使用java操作redis,那么一定要对redis十分的熟悉 使用Jedis 1.在pom.xml中导入对应的依赖 <!-- jedis依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jed

  • java中(Spring MVC )jedis的操作合集2022-02-02 19:33:54

      0.前言 项目中需要用到redis进行登陆信息的存储,项目框架是Spring MVC,目前已经集成了jedis了。这篇文章主要介绍jedis操作redis的一些基本操作。 注:jedis是redis的java客户端版本,是redis官方推荐的连接方式。 1.jedis的连接 如果你项目的单独的测试可以用下面的方式来连接。 J

  • Redis中Jedis操作2022-02-02 11:30:57

    目录 1 前言 2 相关操作 3 Jedis-API 1 前言 之前我们使用的redis命令都是通过命令行的形式实现的,那么如何使用Java来操作redis呢?联想到之前可以通过jdbc来操作数据库,同理也可以通过jedis来操作redis。 2 相关操作 Jedis相关依赖: <dependency> <groupId>redis.clients</g

  • Java连接Redis模拟手机号短信验证2022-02-01 18:32:37

    需求分析: 输入手机号,点击发送后返回6位数字码,2分钟有效。用户输入验证码,点击验证,返回成功或失败,每个手机号每天只能输入3次,0点刷新次数。 package com.wenbin.jedis; import redis.clients.jedis.Jedis; import java.util.Calendar; import java.util.GregorianCalendar; impo

  • RedisJson和RedisSearch探究(三)2022-01-29 19:01:22

    这一篇,讨论RedisSearch如何通过java进行操作。 RedisSearch是一个搜索的工具,在搜索的时候,它会先将要搜索的内容进行分词处理,创建索引的时候也会分词。对于英文来说,分词比较简单,基本上空格和标点符号就可以,但是中文分词相对复杂一些,因为中文不能通过空格进行简单的分词。 现在有

  • 2022-1-28 Redis Java客户端-Jedis/Lettuse2022-01-28 22:58:43

    文章目录 1. 开启远程连接2. Jedis连接池 3. Lettuce 1. 开启远程连接 Redis默认不支持远程连接,需要手动开启。 进入redis.conf 注释掉以下绑定 bind 取消注释并设置密码 (开启密码校验) requirepass 123456 然后启动redis 2. Jedis 创建一个普通Maven项目添加Jedis

  • Jedis使用操作2022-01-25 23:05:52

    一:简介   在浏览本篇文章时务必要会Redis的基本命令,因为在一些主流语言中使用一些其它Redis客户端时都是基于基本命令来操作的;比如在java项目中使用连接Redis客户端有Jedis、Redisson、Jredis、JDBC-Redis;不过官方推荐我们使用Jedis和Redisson;本文章中我会使用Jedis和SpringDat

  • Java api Jedis连接操作redis数据库2022-01-25 12:04:00

    1、导入相关jar包 2、基于连接池获取连接 JedisPool:Jedis提供的连接池技术poolConfig:连接池配置对象host:redis服务地址port:redis服务端口号 JedisPool的构造器如下: public JedisPool(GenericObjectPoolConfig poolConfig, String host, int port) { this(poolConfig, host,

  • SpringBoot整合Jedis操作redis2022-01-24 21:05:03

    1.1. Jedis所需要的jar包 redis.clients jedis 3.2.0 1.1. 连接Redis注意事项 禁用Linux的防火墙:Linux(CentOS7)里执行命令 systemctl stop/disable firewalld.service redis.conf中注释掉bind 127.0.0.1 ,然后 protected-mode no 1.2. Jedis常用操作 1.2.1. 创建动态的工

  • Redis超详细入门到精通2022-01-17 22:59:05

    这里写目录标题 1、Nosql概述1.1、为什么要用Nosql1.2、单机时代1.3、Memcached(缓存)+Mysql+垂直拆分(分库分表)1.4、分库分表+水平拆分+Mysql集群1.5、如今年代1.6、为什么要用NoSQL!1.7、什么是Noqsl1.8、Nosql特点 2、Nosql的四大分类文档型数据库(bson格式和json一样):列储存

  • Redis从入门到精通-Redis-事物和锁机制-解决库存遗留问题2022-01-16 16:03:23

    一、什么是库存遗留问题 ab命令:模拟2000个请求 300个并发 ab -n 2000 -c 300 -k -p /ab/postfile -T application/x-www-form-urlencoded http://192.168.10.1:8080/Seckill/doseckill 获取库存:发现还有476个没有卖出去 二、乐观锁造成库存遗留问题分析 三、解决库存遗

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

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

ICode9版权所有