![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 74
Main12138
和光同尘,与时舒卷
展开
-
Reids的16个常见使用场景
Redis 16 个常见,使用场景!常见的16种应用场景:缓存、数据共享分布式、分布式锁、全局 ID、计数器、限流、位统计、购物车、用户消息时间线 timeline、消息队列、抽奖、点赞、签到、打卡、商品标签、商品筛选、用户关注、推荐模型、排行榜.1、缓存String 类型例如:热点数据缓存,对象缓存、全页缓存,可以提升热点数据的访问速度。2、数据共享分布式String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享。例如:分布式 Session<depend原创 2022-05-13 15:56:33 · 180 阅读 · 1 评论 -
docker 安装 ELK
docker 安装 ELK原创 2022-03-25 13:51:45 · 2689 阅读 · 1 评论 -
elasticsearch 学习
一、docker 安装启动 elasticsearchElasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例# 单节点启动docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch -e "discovery.type=single-node" elasticsearch:7.17.0二、安装 kibana注意版本的一致Kibana 是一个针对Elasticsearch的开原创 2022-02-22 11:17:57 · 754 阅读 · 0 评论 -
Nacos-服务发现与配置管理 - 雁迟
Nacos - 服务发现和配置管理教学目标1)能够理解微服务架构的特点2)能够理解服务发现的流程3)能够说出Nacos的功能4)掌握Nacos的安装方法5)掌握RESTful服务发现开发方法6)掌握Dubbo服务发现开发方法7)理解Nacos服务发现的数据模型8)能够掌握Nacos配置管理方法9)掌握Nacos扩展配置方法1 理解服务发现1.1 微服务架构为适应企业的业务发展,提高软件研发的生产力,降低软件研发的成本,软件架构也作了升级和优化,将一个独立 的系统拆分成若干小的服务原创 2021-06-11 17:33:34 · 1896 阅读 · 2 评论 -
RabbitMQ安装(docker安装)及其5种工作模式
一、RabbitMQ简介1、什么是消息中间件MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。2、为什么使用RabbitMQ在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。3、RabbitMQ使用场景( 重点 )开发中消息队列通常有如下应用场景:任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。降低了应用程序的响应时间转载 2021-06-09 19:42:34 · 221 阅读 · 0 评论 -
redis 客户端连接及常用命令使用
一、本地客户端连接[root@localhost redis]# bin/redis-cli 127.0.0.1:6379> auth rootOK显示"ok"表示连接成功常用命令操作redis的数据结构:redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构value的数据结构:字符串类型 string哈希类型 hash : map格式列表类型 list : linkedlist格式。支持重复元素集合类型 set : 不允原创 2021-05-21 16:56:39 · 5297 阅读 · 0 评论 -
jedis客户端操作
新建一个空maven项目导入maven依赖 <dependencies> <!-- jedis 客户端依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.6.0&l原创 2021-05-20 20:55:28 · 140 阅读 · 0 评论 -
redis安装、启动及配置
官网下载地址:https://redis.ioredis是C语言开发,建议在Linux上运行,本教程使用Centos7作为安装环境。一、redis安装1.1、安装gcc环境安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。如果没有gcc环境,需要安装gcc:yum install -y gcc-c++[root@localhost /]# yum install -y gcc-c++1.2、解压redis源码[root@localhost applications].原创 2021-05-20 17:52:29 · 801 阅读 · 0 评论 -
memcached入门使用
一、什么是memcached1.1、概述官网:http://memcached.org/Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。如登录成功后的session信息就可用存放memcached。Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的原创 2021-09-06 16:38:12 · 920 阅读 · 0 评论