Redis的介绍及使用
redis 简介   简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持事务 、持久化、LUA脚本、LRU驱动事件…
redis简介及常用命令
目录 一、关系数据库与非关系型数据库 1.1、关系型数据库 1.2、非关系型数据库 1.3、非关系型数据库产生背景 1.4、关系型数据库和非关系型数据库区别 数据存储方式不同 扩展方式不同 对事务性的支持不同 二、redis 2.1、redis简介 2.2、redis优点 2.3、redis速度快的原因 三、redis安装部署 3.1、r…
Redis系列(一):Redis简介
一、Redis概述   Redis是一个开源(遵循BSD协议)Key-Value数据结构的内存存储系统,用作数据库、缓存和消息代理。它支持5种数据结构:字符串string、哈希hash、列表list、集合set和有序的集合sorted-set。Redis支持Lua脚本,哨兵机制和集群实现高可用。适用场景:缓存、投票、抽奖、分布式sessi…
Redis介绍及使用
Redis知识结构图 一、Redis简介 官方介绍   Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentin…
springboot environment对象之application文件加载源码解析
前言 首先我们都知道springboot的约定大于配置的一条约定就是classpath下指定application.properties或者yaml文件的配置文件会被加载到spring中作为配置文件 那么在springboot中它是如何加载的呢?本文就是从源码介绍application文件的加载 源码解析 从springboot启动类入手…
SpringCloud接入EDAS——服务发现篇
旁白      很久没有写技术文章了,最近不是写水文就是写小说。说到底,还是最近很少研究技术的缘故,已经到了江郎才尽的地步了。   不过,LZ无意间看到自己团队的小伙伴写的一些文章,觉得还是不错的,于是便动了心思,准备把这些文章拿来,也算填补一下最近技术文章缺乏的空白。   而这些文章,不光涉及到一些技术干货,也算是变相的给自己团队的产品…
Maven导入org.apache.commons.lang
刚接手一个项目,使用了第三方的sdkorg.apache.commons.lang报错 网上搜到的maven依赖都是org.apache.commons.lang3的 故此记录一下 <dependency> <groupId>commons-lang</groupId> <artifactId&g…
java redis使用卡死_记一次找因Redis使用不当导致应用卡死Bug的过程
首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是感觉代码可能有问题,开始排查。首先发现开发的本地ide没有发现问题,应用卡死时候数据库,redis都正常,并且…
SpringCloud 微服务集群升级记录(1.5.x-2.7.18)
前言前段时间,因项目被扫出大量漏洞,全是因为依赖版本过低,存在高中危漏洞需要升级。正好本来也有规划集群升级,因为工作量大迟迟落实不了,正好有这次修漏洞的机会,升级微服务集群。这篇文章主要记录了本人的升级记录,遇到的问题解决方法,仅供参考。项目背景项目微服务技术栈:Spring Boot 1.5.x 、Spring Cloud、Kafka、…
SpringBoot目前我积累了30个常见错误总结
1.新建Spring boot,出现src的包上出现错误的叉号:   分析原因: 你要更新一下选择项目-----Maven----Updata project,或者删除jar包---Libraries---Maven Dependencies,然后重新关闭eclipse,重新启动!2.如果你项目与别人一样,怎…