Redis

  • 安装redis

    一、下载进入官网找到下载地址 https://redis.io/download鼠标右击选择 复制链接地址 进入到Xshell控制台,进入usr/,输入wget,命令如下: [root@bda usr]# cd usr/ [root@bda usr]# wget https://download.redis.i…

    大数据 2022年8月2日
  • Redis安装详细教程

    一、Redis简介 Redis(Remote Dictionary Server)译为“远程字典服务”,它是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种…

    大数据 2022年8月2日
  • SpEL、Spring缓存注解、Redis核心配置类、微服务Eureka

    SpEL表达式 什么是SpEL表达式 SpEL(Spring Expression Language),即Spring表达式语言。它是一种类似JSP的EL表达式、但又比后者更为强大有用的表达式语言。 为什么要用SpEL 因为它可以在spring容器内实时查询和操作…

    大数据 2022年8月2日
  • Redis源码阅读(一) SDS简单动态字符串

    tag: #Redis #源码阅读 #数据结构 代码链接:https://github.com/redis/redis/blob/unstable/src/sds.hhttps://github.com/redis/redis/blob/unstable/src/sds.c 数据结构 sds的定义 sds定义是一个char* 类型指针的…

    大数据 2022年8月2日
  • SpEL、Spring缓存注解、Redis核心配置类、微服务Eureka

    SpEL表达式 什么是SpEL表达式 SpEL(Spring Expression Language),即Spring表达式语言。它是一种类似JSP的EL表达式、但又比后者更为强大有用的表达式语言。 为什么要用SpEL 因为它可以在spring容器内实时查询和操作…

    大数据 2022年8月2日
  • Redis、Eureka注册中心【微服务入门】

    Redis 什么是Redis? REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、…

    大数据 2022年8月2日
  • Redis 通过key前缀获取所有key的值

    Redis 通过key前缀获取所有key的值 public void getRedis(String cardId) { // 获取所有的key Set<String> keys = redisTemplate.keys("card_key*"); for (String key : keys) { // 获取key对应值 Object val…

    大数据 2022年8月2日
  • redis总结

    五个数据类型 : string list hash set zset(有序set) 6版本以后新数据类型 : Bitmaps(大数据量推荐使用) 少量 set 就可以满足 HyperLogLog 处理 基数问题 Geospital 地位位置的操作 经纬度的查询 事务冲突的…

    大数据 2022年8月2日
  • 自己设置Redis分布式锁可能出现的问题及解决方案

    一、如果运行中宕机,setnx锁无法释放 解决:sexnx需要加超时时间,值与超时时间一起设置,保证原子性,如果分开设置,设置值后服务挂了,仍然会死锁。 二、释放了不是自己加的锁 如果超时时间设置的是30s,线程1由…

    大数据 2022年8月1日
  • python 协程并发测试

    这篇文章永久挂在首页,就是为了对一些人说Python慢的人啪啪打脸。 总有人说python慢,至于为什么慢就是说不上来,今天就是测试一下python语言的速度 在网络爬虫中,影响速度的有数据下载,数据解析,数据存储,最…

    编程笔记 2022年8月1日