
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
golangci-lint什么是lint?answer: 静态代码分析。通俗地讲,扫描源代码,在不运行代码的情况下,找出一些不规范的书写方式以修正.fmt.Sprintf("%d", "123")// 错误fmt.Sprintf("%s", "123")// 正确for i, _ := range []int{1,2,3}{} // 错误for i := range []int{1,2,3}{}/
TairHash是基于redis module开发的一种hash数据结构,和redis原生的hash数据结构相比,TairHash不但和原生hash一样具有丰富的数据接口和高性能,还可以为field设置过期时间和版本,这极大的提高了hash数据结构的灵活性,在很多场景下可以大大的简化业务开发。TairHash提供active expire机制,即使field在过期后没有被访问也可以被主动删除,释放
docker安装Kafka一、docker安装zookeeper由于kafka需要依赖于zookeeper,因此这里先运行zookeeper1.拉取zookeeper镜像docker pull wurstmeister/zookeeper2.启动zookeeperdocker run -d --name zookeeper -p 2181:2181 -e TZ="Asia/Shanghai" --
借助linux统计redis集群的连接数
1.需求按时间删除 kafka 产生的日志2.查看 /tmp/kafka-logs目录cd /tmp/kafka-logsls3.使用find命令按时间筛选find 参数说明-amin -n: 最后一次访问发生在 n分钟 之内-amin n:最后一次访问发生在距离当前时间 n分钟 至 (n+1)分钟-amin +n: 最后一次访问发生在 (n+1)分钟 之外-atime -n: 最后一次访问发生在
本文已参与[新人创作礼]活动,一起开启掘金创作之路。一、在redis使用lua脚本的好处减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延。原子操作。Redis会将整个脚本作为一个整体执行,中间不会被其他请求插入。因此在脚本运行过程中无需担心会出现竞态条件,无需使用事务。复用。客户端发送的脚本会永久存在redis中,这样其他客户端可以复用这一脚本,而不需要使用代码完成相同的逻辑。二、







