
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
ES7安装hanlp插件出现AccessControlException: access denied ("java.io.FilePermission" "data/dictionary/CoreNatureDictionary.tr.txt" "read")
ES的Update By Query对应的就是关系型数据库的update set ... where...语句;ES的Update By Query可能存在的坑:比如批量更新时非事务模式执行(允许部分成功部分失败)、大批量操作会超时、频繁更新会报错(版本冲突)、脚本执行太频繁时又会触发断路器等。1. 非事务模式执行所有更新和查询失败都会导致update_by_query中止,并在响应失败时返回。已
@Cacheable注解中:一个方法A调同一个类里的另一个有缓存注解的方法B,这样是不走缓存的。例如在同一个service里面两个方法的调用,缓存是不生效的;解决方案:1.不使用注解的方式,直接取 Ehcache 的 CacheManger 对象,把需要缓存的数据放到里面,类似于使用 Map,缓存的逻辑自己控制;或者可以使用redis的缓存方式去添加缓存;2.把方法A和方...
1.redis是内存数据库,可以单独作为数据库(有持久化方案),也可以作为缓存(一般为MySQL搭配) 1.1 可以通过jedis,代码的方式手动将其传入redis作为缓存; 1.2 也可以通过注解的方式,和spring boot整合,通过@cacheable...的方式自动存入redis(本文的探讨方式)2.springboot2.x与1.x版本用法相差较大...
go编写的应用程序(juicefs)在k8s(docker)中运行,时不时出现 OOM Killed。

背景:kubernetes-client/java升级,复杂的patch出现各种问题,并且没有找到解决方案,经过研究&测试,找到了解决方案,希望能帮助到使用kubernetes-client/java客户端的同学;patch方法调用出现异常:{"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","messag
ZK集群1.zk集群节点可见通过配置文件达到节点间相互可见2.为什么集群设置奇数个节点1.奇数节省资源:zk容错,zk节点剩下的个数必须要大于挂掉的节点(大于n/2),整个集群才可用。5节点容错2个,6节点容错2个2.奇数节点集群可用性更高,2n,2n+1容错都是n-1,奇数个挂掉n-1个节点的概率小一点3.可用性高,网络通信导致失联,裂出的节点使集群可用的概率...
EFK+Kafka日志系统:filebeat ---> kafka(ZK) ---> logstash ---> ES ---> kibana----------------------------------------------------------------------------基础定义-------------------------------...
先说结论:1.ES的倒排索引结构本质是一些文件,最终是存在磁盘的;2.refresh操作是将buffer中不可见的数据刷到内存;3.flush操作会先执行一次refresh操作,将buffer中不可见的数据刷到内存,再将内存中的data数据、translog数据刷到磁盘;倒排索引结构怎么理解?为什么说倒排索引结构最终是落到磁盘?update操作与get API...
1.确定公钥是否在teamcode中存在2.不存在,在teamcode页面的setting中设置添加(git生成公钥的命令获取公钥---git batch)3.存在,则是账号的问题(原来有一个公司的账号,然后出bug重新换了一个账号,是同一家公司的账号,down代码时候是用的原来的账号,所以sourcetree中默认信息也是原来的账号),打开sourcetree的setting(右上角),...