中间件
文章平均质量分 88
罗志宏
这个作者很懒,什么都没留下…
展开
-
Redis 详解
Redis 详解1. 什么是 Redis2. Redis 基本使用3. Redis 数据结构2.1 String2.2 List2.3 Hash(字典)2.4 Set(集合)2.5 zset(有序集合)4. Redis 持久化5. Redis 集群6. Redis 经典运用6.1 分布式锁1. 什么是 Redis Redis 是一个基于内存的高性能 key-value 数据库。是完全开源免费的,用C语言编写的,遵守BSD协议。 Redis 特定:Redis 是基于内存操作的,吞吐量非常高,可以原创 2021-04-12 00:46:31 · 11015 阅读 · 1 评论 -
ElasticSearch 详解
ElasticSearch 详解1. ES 简介2. ES 集群2.1 节点 node2.2 分片和复制 shards&replicas3. 数据插入查询3.1 数据插入的过程3.2 数据查询流程1. ES 简介 Elasticsearch 是一个基于 Lucene 实现的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elast原创 2021-04-11 13:18:54 · 2428 阅读 · 0 评论 -
SpringBoot 自动装配
简介:对于经常使用SpringBoot的程序员来说,SpringBoot大大简化了开发的工作量,节省了大量的配置工作,在SpringBoot启动的时候就自动将相关的配置给封装好了,也就是自动装配功能自动装配做了什么? 通常搭建一个基于spring的web应用,我们需要做以下工作:1、pom文件中引入相关jar包,包括spring、springmvc、redis、mybaits、log4j、mysql-connector-java 等等相关jar …2、配置web.xml,Listener配置、原创 2021-03-19 21:25:07 · 258 阅读 · 0 评论 -
lucene查询原理
lucene查询原理1. lucene 数据模型2. lucene 查询过程3. SkipList哨兵数组skipDocdocDeltaBufferLucene中使用读取跳表SkipList的过程读取跳表SKipList文档号:23文档号:7004. 倒排合并lucene是一个基于java的全文信息检索工具包,目前主流的搜索系统Elasticsearch和solr都是基于lucene检索功能实现的。想要理解搜索系统的实现原理,就需要深入lucene这一层,看看lucene是如何存储需要检索的数据,以及如何原创 2021-03-06 12:52:20 · 1449 阅读 · 0 评论 -
ES基本语法
1.查询索引信息GET /blog5查询索引mapping信息GET /blog5/_mapping匹配查询GET /blog5/_search { "query": { "match": { "content": "你" } }, "size": 20}4.字典查询GET /blog5/_search { "query": { "term": { "content": { "value": "原创 2020-08-27 22:28:15 · 162 阅读 · 0 评论 -
DUBBO 机制详解
1. 什么是RPCRPC:远程过程调用(Remote Rrocedure Call)是一个计算机通信协议,该协议允许运行一台计算机的程序调用另外一台计算机的子程序。2. 什么是Dubbodubbo:是一款高性能、轻量级的开源Java RPC框架。基于透明接口的RPC (Dubbo提供了基于高性能接口的RPC,对用户是透明的)智能负载均衡 (Dubbo开箱即用地支持多种负载平衡策略,该策略可感知下游服务状态以减少总体延迟并提高系统吞吐量)自动服务注册和发现 (Dubbo支持多个服务注册表,可以原创 2020-12-20 20:51:42 · 683 阅读 · 0 评论 -
Zookeeper机制详解
ZK4.1 Zk的概念 它是一个分布式框架,是Apache Hadoop的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、集群管理、分布式应用配置项的管理等。zk是一个拥有文件特点的数据库zk是一个解决了数据一致性问题的分布式数据库zk是一个具有发布和订阅功能的分布式数据库(watch)统一命名服务:在分布式架构中,很多系统需要去创建资源,资源的名字怎么保证不冲突,可以利用zk这个特点来解决。4.2 Zk的简单使用(windows环境下)开启zk原创 2021-01-04 22:18:36 · 1740 阅读 · 0 评论