- 博客(5)
- 收藏
- 关注
原创 全文检索学习之ElasticSearch学习笔记
在非关系型数据库中,数据是非结构化的,如果直接去查找效率极低,全文检索将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。索引就是从非结构化数据中提取出的然后重新组织的信息。建立索引,再对索引进行搜索的过程就叫全文检索(Full-text Search)。在了解了全文检索的过程后,下面介绍最近学习的ElasticSearch全文检索引擎。1、ElasticSearch简介Elaticsearch,简称为es, es是一个开源的
2022-04-01 18:09:27 2915
原创 RabbitMQ学习笔记
在学习RabbitMQ之前,先简单描述一下何为MQ,MQ是消息队列全Message Queue。在分布式系统中,系统间的通信在早期是通过远程调用来实现的,远程通信采用同步机制,在请求直接在两个系统或多个系统间直接交互,当某一环节出现错误或者服务出现错误时整个系统都有可能停止甚至瘫痪,是同步机制的远程调用的一个很大的弊端。MQ解决了这一问题,MQ是异步通信,多系统间存在着消息中间件,系统请求会暂存在消息中间件,系统可从消息中间件中拿到和自己相配的请求进行处理,因为有了中转环节,所以当一个或者多个请求失败也不会
2022-03-30 15:53:18 2587
原创 Nginx浅学笔记之docker安装Nginx
伴随着java课程的学习,开始接触Nginx,首先Nginx 是⼀款⾼性能的 http 服务器/反向代理服务器及电⼦邮件(IMAP/POP3)代理服务器。其并发量极高,官⽅测试 nginx 能够⽀⽀撑 5 万并发链接,并且cpu、内存等资源消耗却⾮常低,运⾏⾮常稳定。另外还可以通过额外的方法轻松的提高其并发量,总之性能强大,消耗低,非常好用也基本在现在的项目中普遍使用。Nginx安装docker是一个很强大的容器,可以轻松解决项目运行时依赖的各模块版本问题。下面介绍如何在docker中安装Nginx。在
2022-03-26 15:54:28 3626
原创 JSON解析
JSON解析前言一、JSON的格式二、JSON解析工具1.Gson2.FastJson三、JSON解析1.jar导入2.使用Gson解析JSON3.使用Fastjson解析JSON总结前言JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。使用非常广泛。一、JSON的格式格式1——对象格式:一个对象, 由一个大括号表示. 括号中描述对象的属性 . 通过键值对来描述对
2021-09-29 17:35:36 31065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人