Go语言技术文章
-
maxclients作用于每个Redis实例(节点)而非整个集群,集群中6个节点需单独配置;其实际生效值取配置值与系统ulimit-n的较小值,且slave节点因承担复制和读请求双重压力更易触顶。354 收藏 -
Redis Pipeline 出现异常时,不能只看 Exec 总错误。本文用 Go 客户端拆分请求级、命令级和业务级结果,区分 redis.Nil、命令参数错误与连接故障,并说明部分成功与重试边界。354 收藏 -
Redis Hash 更新单字段默认使用 HSET;本文对比 HSETNX、HINCRBY 和多字段 HSET 的适用边界,并说明 HGET、HGETALL、返回值与 WRONGTYPE 的排查方法。354 收藏 -
Redis 7.4 及以上可以用 HTTL 查询 hash 字段的剩余秒数。本文从字段级过期的适用边界出发,讲清 FIELDS 参数、-1 与 -2 返回值、HPTTL 精度选择,以及怎样把查询结果接入清理和监控。354 收藏 -
Redis BITFIELD 可以把多个不同位宽的有符号或无符号整数放进同一个 String,本文用 redis-cli 说明 GET、SET、INCRBY、# 偏移和 WRAP、SAT、FAIL 溢出策略的选择。354 收藏 -
Redis TS.DELETERULE 删除的是源时间序列上的压缩规则,不会删除目标时间序列或历史聚合样本。本文说明参数方向、TS.INFO 排查、Redis Cluster hash slot 和后续清理动作。354 收藏 -
开源软件遇到问题该怎么提问才能解决?身为程序员,在这一行业都是从一个一个坑里爬出来的。古人云:知之为知之,不知为不知,是知也。所以嘛咱不懂就要问,但其实问问题也是有一定的353 收藏 -
在实际开发中数据表之间存在着各种关联关系。在此,介绍MySQL中数据表的三种关联关系。 多对一 多对一(亦称为一对多)是数据表中最常见的一种关系。例如:员工与部门353 收藏 -
Mysql中的concat函数(拼接函数) 概述 很多时候,我们需要将不同地方获得的字符串拼接在一起,此时就需要使用CONCAT和CONCAT_WS函数 要连接两个或多个引用的字符串值,请将字符串放在一起,如下353 收藏 -
我们平时使用mysql,出于项目需求,可能需要直接将Java对象或者一个大json,直接存到表中的某个字段中;使用的时候再查出来,反序列化到对象或者一个Map中,方便我们操作; 大多时候,我们353 收藏 -
一、MYSQL存储引擎存储引擎,就是如何存储数据、如何更新数据、如何查询数据、如何为存储的数据建立索引等一系列技术的实现方法。可以通过 show engines; 语句查看mysql支持的存储引擎。mysql353 收藏 -
一直能在网上看到很多小视频和小文章,上来就讲sql优化,要用 group by,不要用 distinct,但是事实果真是 group by 优于 distinct 吗?对所有数据库和查询引擎来说都是这样吗?显然不是,这篇文章353 收藏 -
补充:gbk与utf-8的区别gbk用于中文编码,包含全部中文字。gbk的长度为2个字节。utf8包含全世界所有国家需要用到的字符。utf-8比较灵活,长度在1-6个字节,与gbk相比会占用更多的字节。1、中文353 收藏 -
问题如果打算为项目选择一款免费、开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定。MySQL与PostgreSQL都是免费、开源、强大、且功能丰富的数据库。你主要的问题可能是:哪一个才是353 收藏 -
Ginblog(项目已完成,欢迎使用)https://gitee.com/wejectchan/ginblog重要更新2021.2.12 为了交流方便,建立了一个QQ群:951736723,如果有问题,欢迎进群交流。2021.2.10 增加了展示页面的移动端适配2021.1.2 加353 收藏