2020年10月19日

关于ElasticSearch在聚合Agg的时候,超级慢的解决方案

摘要: 背景: 最近在做一个功能的时候,会对一个字段进行汇聚,但是发现这个汇聚的耗时超级长,完全不符合预期,因为我们用了term,能符合条件的数据量已经非常小了,但是还依然会非常慢,于是进行了一堆猜测和尝试,最主要的猜想就是汇聚字段跟上面的query结果没形成一个先后顺序,最后也验证了,的确如此; 解决方案 阅读全文

posted @ 2020-10-19 14:22 古木小永 阅读(1424) 评论(0) 推荐(0)

2020年7月21日

kafka原理

摘要: 架构设计过程中,每次说到业务解耦,都会说到消息队列,消息队列组件、工具非常多,甚至自己维护个redis queue也是可以实现,但是每到这时候,大家都会聊过kafka, 于是特意了解了下kafka的原理,在以后的设计、工作中起到参考作用。 Kafka是什么? Apache Kafka是由Apache 阅读全文

posted @ 2020-07-21 13:00 古木小永 阅读(446) 评论(0) 推荐(0)

2020年6月29日

【底层原理】Ascii 、Unicode与UTF-8的区别

摘要: web开发的过程中,动不动就遇到编码不一致的问题,然后转换的过程中,一会Ascii 一会unicode 一会 UTF8,这到底是什么关系呢?百度了一堆资料,彻底清楚来龙去脉了,简单做个记录,方便自己,方便后来人。 按照起始顺序: 依次是Ascii -> unicode -> UTF32 -> UTF 阅读全文

posted @ 2020-06-29 14:08 古木小永 阅读(578) 评论(0) 推荐(1)

2020年6月28日

http请求引发的幂等问题讨论

摘要: 问题起因:组内同时对一同学的cr中有一个评论,需要把根据id获取数据这样的接口由POST改成GET,的确是该这样,但是大佬的评论是POST是非幂等,而现在的请求的幂等的。。。 云里雾里,主要是因为,我压根就不记得幂等到底是啥意思了,果断去百度了下防止丢人。 下面摘一个介绍: HTTP协议涉及到的一种 阅读全文

posted @ 2020-06-28 20:43 古木小永 阅读(283) 评论(0) 推荐(0)

2020年1月7日

Elasticsearch之中文分词器插件es-ik的自定义热更新词库

摘要: Elasticsearch IK自定义词典 阅读全文

posted @ 2020-01-07 14:24 古木小永 阅读(1172) 评论(0) 推荐(0)

2020年1月6日

elasticsearch中切词插件-ik 切词效果分析

摘要: elasticsearch中 中文切词插件 ik_max_word和ik_smart 切词效果对比 阅读全文

posted @ 2020-01-06 20:56 古木小永 阅读(635) 评论(0) 推荐(0)

2019年12月11日

mysql事务可以一次回滚多个库里的多张表么

摘要: 这次不按照以前的风格写了 大背景就是,我写了一段大逻辑,会依次往产品库的产品表里添加数据记录,往订单库的待付费订单表添加待付费记录,往协议库的协议表添加协议签署记录 然后每一步都可能失败,我期望只要有其中一个失败,就把所有的都回滚掉。 尴尬的是,我在php的Zend代码逻辑里,只回滚了一张表,这就尴 阅读全文

posted @ 2019-12-11 21:14 古木小永 阅读(1479) 评论(0) 推荐(0)

导航