- 博客(6)
- 收藏
- 关注
原创 Spring Cloud有哪些常用组件?分别是什么作用?
断路器模式的实现,能够在服务调用失败时快速返回,防止 cascading failures,增强系统的稳定性。声明式的 Web 服务客户端,可以简化 RESTful 服务的调用,结合 Ribbon 提供负载均衡功能。提供服务注册与发现的功能,允许微服务在运行时相互发现,从而实现负载均衡和故障转移。客户端负载均衡工具,能够自动选择可用的服务实例进行请求,支持多种负载均衡策略。分布式追踪工具,能够为微服务中的请求生成唯一的追踪 ID,便于监控和故障排查。
2024-08-17 14:52:25
111
原创 SQL中count()的区别
如果你只需要统计行数而不关心列中的 NULL 值,那么使用 COUNT(*) 或 COUNT(1) 是更合适的选择。COUNT(*) 和 COUNT(1) 都统计表中的所有行,包括那些含有 NULL 值的行。COUNT(1) 或 COUNT(常量) 也计算表中的所有行,与 COUNT(*) 类似。COUNT(*) 计算表中的所有行,无论这些行中的列是否有 NULL 值。在某些数据库系统中,COUNT(1) 和 COUNT(*) 的性能可能略有不同,但。它是最常用的统计行数的方式之一。
2024-08-14 14:34:24
199
原创 ElasticSearch 查询
query部分:原始查询条件,基于这个条件搜索文档,并且基于BM25算法给文档打分,得出原始算分(query score)- 算分函数:符合filter条件的文档要根据这个函数做运算,得到的函数算分(function score),有四种函数。"required_field_match": "false" //用来标记对非搜索字段高亮。- 复合(compound)查询:复合查询可以将上述各种查询条件组合起来,合并查询条件。"post_tags": "", // 用来标记高亮字段的后置标签。
2024-08-13 20:38:25
261
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人