
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
ShardingSphere、雪花算法、分布式id生成器CosID概述
sharding是分片的意思,sphere是球(生态的意思)。用来做分库分表的生态的。一个订单表太大,查询会很慢,要分表,分为3个表,这样查询会快一点,所以有了分库分表。对sql语句进行拦截,然后根据分库分表算法路由到具体的表,如order表的sql语句,拦截,根据orderId取模3位,路由到order1、order2、oder3表上。还支持分布式、事务等。shardingSphere路由的时候

@TableField(typeHandler = FastjsonTypeHandler.class)失效。mybatisPlus的xml文件执行sql后获取的对象中需要转换的字段为null
原本是写resultType的,如下图,结果返回的数据extendMessage为null。改成resultMap并指定typeHandler就有返回结果了。
kibana启动报错[plugins.taskManager] Task ProductDocBase:EnsureUpToDate “ProductDocBase:EnsureUpToDate“ f
关闭es和kibana->重启es->重启kibana,然后就成功了。
到底了







