logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mysql大单表JSON优化

类型优点缺点TEXT兼容性高;无额外的 JSON 数据类型开销没有 JSON 数据类型的内置功能;查询性能较差JSON内置函数和操作符;数据验证;可以创建索引存储 JSON 数据时有额外开销;兼容性问题对于大 JSON 数据,推荐使用 JSON 类型,以利用 MySQL 的内置功能和优化。对于简单的文本存储,TEXT 类型也可以满足需求,但可能需要额外的处理步骤来管理 JSON 数据。

文章图片
#mysql#json#数据库
阿里sentinel限流学习

文章基于rocketmq demo为入口分析目录初始化流控规则流控常用slot链节点处理常用流控算法学习初始化流控规则PullConsumerDemo.main启动消费消息前初始化流控规则_initFlowControlRule_创建流控规则:FlowRule设置资源resource,例如:分组名GROUP_NAME与主题名TOPIC_NAME设置流控阈值count...

文章图片
#guava#sentinel
二叉树四种遍历方式

二叉树四种遍历方式,前中后序遍历按照根节点的访问顺序命名前序遍历:根节点-》左子树-》右子树中序遍历:左子树-》根节点-》右子树后序遍历:左子树-》右子树-》根节点平行序遍历源码地址:https://github.com/GallantKong/tree.git案例数据/*** 案例数据:*15*/\*1020*/\/\

Guava预热(滑动)限流算法不完全翻译

首先粘贴guava原文链接:https://github.com/google/guava/blob/master/guava/src/com/google/common/util/concurrent/SmoothRateLimiter.java大量的篇幅都在写注释,详细的解释算法的设计实现以及原因,真得很佩服这些大神。注释真得太重要了由于篇幅不断,自己英文又贼烂,所以就将自己努力理解翻...

文章图片
#guava
Hystrix学习之观察者模式

Hystrix:1.5.18,rxjava:1.2.0没错Hystrix中的观察者模式实现使用的正是优秀的rxjava开源类库,我们跟着官网的HystrixCommandAsyncDemo案例代码来一步步走进这个优秀的开源库开始演示初始化Hystrix请求上下文HystrixRequestContext.initializeContext观察模拟订单确认和信用卡支付的用户请求observ...

#hystrix#观察者模式#设计模式 +1
spring异常之BeanCreationNotAllowedException

BeanCreationNotAllowedException:遇到异常方不方?程序猿:慌毛线,我们跟着trace看一下org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'stringRedisTemplate': Singleton beancre...

#spring
Could not extract response: no suitable HttpMessageConverter

版本:spring-cloud-openfeign-core-2.1.1.RELEASE.jar,spring-webmvc-5.1.14.RELEASE.jar,jetty-server-9.4.41.v20210516.jar,tomcat-embed-core-9.0.48.jar。

文章图片
#java#spring#spring boot
es常用命令

where(and in) (and not in)select * from order-202001 where contract_type = 1 and order_type in (0,1,2,3,4,5,8,9,10) and platform_shopid not in (72,166)GET order-202101/_search{"query": {"bool": {"must

#elasticsearch
到底了