- 博客(6)
- 收藏
- 关注
原创 ES(下)
如果搜索页数过深,或者结果集(from + size)越大,对内存和CPU的消耗也越高,因此ES设定结果集查询的上限是10000。度量(metrics)分组完成以后,我们一般会对组中的数据进行聚合运算,例如求平均值、最大、最小、求和等,这些在ES中称为度量。精确查询一般是查找keyword、数值、日期、boolean等类型字段,它不会对搜索条件分词。来排序,可以排序字段类型有:keyword类型、数值类型、地理坐标类型、日期类型等。”的方案,原理是从上一次的排序值开始,查询下一页数据。
2025-01-21 20:04:28
572
原创 ElasticSearch
ElasticSearch是一个基于Lucene类库的,分布式、高扩展、高实时的搜索与数据分析引擎;Mysql 擅长事务类型操作,确保数据安全性和一致性ES 擅长海量数据的搜索、分析、计算ES的服务端Head 查看方便;Kibana 增删改方便倒排索引倒排索引(ES速度快的原因):将文档根据一定的规则进行分词,形成诸多的词条,然后将分好的词条进行排序存储模糊查询%在前不走索引。
2025-01-18 16:14:10
922
原创 微服务调用流程---基于一个新闻博客类网页
普通用户需要进行审核,审核成功则将用户信息添加到自媒体库中,然后以作者的身份发布文章普通用户希望自己成为自媒体人需要进行申请,然后由管理员进行审核,如果审核通过,则需要进行以下的操作修改用户库的ap_user_realname表(实名认证成功的表)的status为9(审核通过修改用户库的ap_user表(普通用户表)的flag=1(自媒体人将用户信息复制到自媒体库的wm_user表(自媒体用户表将用户信息复制到文章库的ap_author表(对外文章作者表。
2025-01-13 21:49:54
2054
原创 一个基于SpringBoot的通用点赞系统实现思路
新增点赞方面,按钮有两种状态,通过点赞、取消点赞(POST)和查询是否点赞(GET)接口实现,返回值有两种方案,用 MQ 低耦合通知业务服务更新点赞数。查询点赞时需对用户点赞内容高亮展示。同时指出点赞业务存在数据库读写压力大的问题,提出高并发读可通过优化 SQL 和代码、添加缓存优化,高并发写可通过优化 SQL 和代码、变同步为异步、合并写请求优化。点赞记录用集合 Set 记录,点赞次数可用 Hash 或 SortedSet 结构记录。
2025-01-09 14:59:24
626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人