摘要: org.springframework.beans.factory.BeanCreationException && java.lang.IllegalStateException Caused by: org.springframework.beans.factory.BeanCreationEx 阅读全文
posted @ 2024-10-20 22:36 YQiang 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 我们统一的把mysql与elasticsearch的概念做一下对比: MySQL Elasticsearch 说明 Table Index 索引(index),就是文档的集合,类似数据库的表(table) Row Document 文档(Document),就是一条条的数据,类似数据库中的行(Row 阅读全文
posted @ 2024-10-16 18:38 YQiang 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 倒排索引 倒排索引的概念是基于MySQL这样的正向索引而言的。 技术应用在Elasticsearch,得益于倒排索引,用来实现高性能的搜索功能 正向索引 例如有一张名为tb_goods的表: id title price 1 小米手机 3499 2 华为手机 4999 3 华为小米充电器 49 4 阅读全文
posted @ 2024-10-16 18:10 YQiang 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Mapper文件标签 Mapper 中提供了 9 个顶层标签,其中 1 个已经过期,我们不做了解,另外 8 个都是必须要掌握的 <cache>:该命名空间的缓存配置 <cache-ref>:引用其他命名空间的缓存配置 <resultMap>:用于解决实体类属性名与数据库表中字段名不一致的情况,可以将 阅读全文
posted @ 2024-10-14 23:30 YQiang 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 在Seata的事务管理中有三个重要的角色: TC (Transaction Coordinator) -事务协调者:维护全局和分支事务的状态,协调全局事务提交或回滚。 TM (Transaction Manager) -事务管理器:定义全局事务的范围、开始全局事务、提交或回滚全局事务。 RM (Re 阅读全文
posted @ 2024-10-13 22:51 YQiang 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 如果商品微服务被调用较多,为了应对更高的并发,我们进行了多实例部署,如图: 此时,每个item-service的实例其IP或端口不同,问题来了: item-service这么多实例,cart-service如何知道每一个实例的地址? http请求要写url地址,cart-service服务到底该调用 阅读全文
posted @ 2024-10-13 22:29 YQiang 阅读(31) 评论(0) 推荐(0) 编辑