
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文整理了业务中使用influxdb遇到的问题,并提出了一些优化方案。目前来看,influxdb对于笔者仍然是一个黑盒程序,更细致的内容就需要从源码追寻。#将保留策略修改为:3天一周期;1天一分片(2) 配置文件#influxdb配置文件,主要参数如下:[data]#wal日志落盘周期,官方建议0-100ms#尝试了100ms,50ms,20ms之后,目前折中采用50ms#使用tsi1索引#分片允
React-Native 入门指南背景搭建开发环境第一个React-Native App需要知道的JSX和ES6语法组件的属性(props)和状态(state)组件生命周期样式(StyleSheet)常用组件背景为什么需要React-Native?在React-Native出现之前移动端主流的开发模式是原生开发和Hybrid开发(H5混合原生开发),Hybrid app相较于native app的
搭建好了RocketMQ的console之后,直接在浏览器打开http://{你的ip}:8080默认会进入到驾驶舱(dashboard)。总览整体横向菜单分为八个部分:运维:主要是设置nameserver和配置vipchannel驾驶舱:控制台的dashboard,可以分别按broker和主题来查看消息的数量和趋势。集群:整个RocketMq的集群情况,包括分片,编号,地址,版本,消息生产和消息
因为Springfox 使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher。application.yml 或applicaiton.properties 中添加如下配置。当Spring Boot 2.6.x 和。比如下面版本组合是兼容的。比如下面版本组合是兼容的。
Kubernetes是一个强大的容器编排平台,不管是运维、开发还是测试或多或少都会接触到,熟练的掌握k8s可大大提高工作效率和强化自身技能。

代码】MybatisPlus之QueryWrapper、LambdaQueryWrapper以及LambdaQueryChainWrapper用法。
分布式分为分布式缓存(Redis)、分布式锁(Redis 或 Zookeeper)、分布式服务(Dubbo 或 SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka 、RabbitMq)、分布式 Session 、分布式事务、分布式搜索(Elasticsearch)等。不可能所有分布式内容都熟悉,一定要在某个领域有所专长。分布式理论问:分布式有哪些理论?CAP
看出命令执行的次数、命令耗费的 CPU 时间(单位毫秒)、执行每个命令耗费的平均 CPU 时间(单位毫秒)执行 config set maxmemory-policy volatile-lru。执行config get maxmemory-policy。: 因最大内存容量限制而被驱逐(evict)的键数量。的次数,可能执行的时候已经有大量的调用,先执行。发现设定的淘汰策略为: allkeys-lr
在循环中查询数据库,是性能大忌,循环10000次,访问数据库10000次,这其中的开销就不多说了。还有同学说:我的查询语句不是一个字段的多个条件,是多个字段的多个条件,而且还涉及到分组 + 排序。当然第四种用法, or 的使用,能 or 多少条件,也是有限制的,如果 or上一百多个条件,又会带来性能问题,查询很慢,具体还是看实际q情况吧。有小伙伴说:我的查询语句可不只是一个字段的多个条件那么简单,
首先,我们先来看看有哪几种一致性的情况呢?如果你的项目对缓存的要求是强一致性的,那么请不要使用缓存。这种一致性级别是最符合用户直觉的,它要求系统写入什么,读出来的也会是什么,用户体验好,但实现起来往往对系统的性能影响大。这种一致性级别约束了系统在写入成功后,不承诺立即可以读到写入的值,也不承诺多久之后数据能够达到一致,但会尽可能地保证到某个时间级别(比如秒级别)后,数据能够达到一致状态。最终一致性







