logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ElasticSearch之文档、索引和基本API

什么是数据建模?数据建模是创建数据模型的过程。数据模型是对真实世界进行抽象描述的一种工具和方法,实现对像是世界的映射。三个过程:概念模型 - 逻辑模型 - 数据模型(遵循第三范式)数据模型:结合具体的数据库,在满足业务读写性能等需求的前提下,确定最终定义。如何对字段进行建模?字段类型 - 是否需要搜索及分词 - 是否需要聚合及排序 - 是否需要额外的存储字段类型Text用于全文本字段,文本会被An

#elasticsearch#搜索引擎#java
中间件之浅析PowerJob对比XXL-JOB的两大特性

浅析PowerJob对比XXL-JOB的两大特性无锁化MapReduce无锁化为了保证高可用,一般会在admin部署多份,那么就难免要考虑多个调度端同时工作,而带来的重复调度问题。在XXL-JOB中使用了数据库锁,来保证在多台调度段同时工作时,仅有一台机器提供调度工作。在PowerJob中,引入了执行器分组的概念。同一个执行器APPNAME仅有一台机器来调度,这样实现了调度的横向扩展。MapRed

#java#分布式
Elaseacsearch之Search的基本API

Search APIURL Search:在url中使用查询参数来进行数据查询Reqeust Body Search:使用ES提供的基于JSON格式的查询操作。Query Domain Specific Language(DSL)基本API:/_search:查询集群上的所有索引/index1/_search:查询范围为index1/index1,index2/_search:查询范围为index

#elasticsearch#搜索引擎#java
到底了