摘要: 实现功能 ES索引Mappe PUT /hotel_index { "mappings": { "properties": { "name": { "type": "text", "analyzer": "ik_max_word", "copy_to": "all" }, "address": { 阅读全文
posted @ 2023-10-15 19:56 爵士灬 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ik分词器安装部署 下载地址:https://github.com/medcl/elasticsearch-analysis-ik 注意es和ik分词器的版本匹配.这里下载7.9.3的ik分词器 下载完毕之后去es的工作目录的plugins文件夹下新建ik文件夹,将下载下来的ik压缩包解压缩至ik文 阅读全文
posted @ 2023-07-02 16:36 爵士灬 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: ES创建索引库 PUT product { "settings": { "number_of_shards": 1, "number_of_replicas": 1 }, "mappings": { "properties": { "name": { "type": "text" }, "desc" 阅读全文
posted @ 2023-06-04 17:18 爵士灬 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 位(bit)、字节(Byte)、MB(兆位)之间的换算关系在java基本数据类型中,一个int是4个字节,也就是32个比特位;一个short类型占用的是2个字节也就是16个字节 B是Byte的缩写,B就是Byte,也就是字节(Byte);b是bit的缩写,b就是bit,也就是比特位(bit)。 B与 阅读全文
posted @ 2023-05-30 14:27 爵士灬 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一:下载地址 https://www.elastic.co/cn/downloads/ 二:下载后上传到服务器 三:文件解压 tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz 四:修改elasticsearch.yml # 集群名,节点之间要保持一致 阅读全文
posted @ 2023-05-14 17:31 爵士灬 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 虚拟机现象: [es@localhost bin]$ curl http://127.0.0.1:9200 { "name" : "localhost.localdomain", "cluster_name" : "elasticsearch", "cluster_uuid" : "FW-Ska8u 阅读全文
posted @ 2023-05-13 03:50 爵士灬 阅读(403) 评论(0) 推荐(0) 编辑
摘要: java.lang.RuntimeException: can not run elasticsearch as root at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:111) at org.el 阅读全文
posted @ 2023-04-26 02:05 爵士灬 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1,什么是分布式事务? 在传统架构中往往是一个单体架构,一个系统就对应一个war包,然后这个系统也只有一个数据库。即一个应用对应一个数据库,此时能满足传统的数据库事务,满足ACID的强一致性。后来,由于业务需求或其他原因,此时一个应用系统操作两个数据库(虽然这个在微服务规范中是不合理的)即一个应用要 阅读全文
posted @ 2023-03-19 17:26 爵士灬 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 一.XA型事务 db-a : 1,2,3 rm-a db-b : 4,5,6 rm-b TM db-c : 7,8,9 rm-c rm为资源管理器 每个数据库都有 TM为分布式事务管理器 多个支持XA的数据库组合后 就有了TM 2阶段提交(2PC) -TM准备发起事务 通知n个rm -每个rm做预提 阅读全文
posted @ 2023-03-19 16:55 爵士灬 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一:SQL解析 一张表经过分库分表后被拆分成多个子表,并分散到不同的数据库中,在不修改原业务 SQL 的前提下,Sharding-JDBC 就必须对 SQL进行一些改造才能正常执行。 大致的执行流程:SQL 解析 -> 执⾏器优化 -> SQL 路由 -> SQL 改写 -> SQL 执⾏ -> 结 阅读全文
posted @ 2023-03-18 16:33 爵士灬 阅读(87) 评论(0) 推荐(0) 编辑