https://s2.ax1x.com/2019/08/05/egNJkd.jpg

2020

问题 最近在重构一个服务 , 为了在不影响目前正在运行的服务情况下 , 我用了 nginx 的 mirror 模块来观察和测试重构的服务 . 但是在比对新服务和老服务之间的 access_log 时 , 发

openresty 开发记录

这段时间需要做一个签名验证的模块 . 因为 golang 的 rsa 性能问题需要用 nginx-opensty 来开发 , 在这个过程中遇到了一些问题和结果方法 , 在这里记录一下 . 安装 在 mac 下可以直接

clickhouse如何把两数组转为两列

在 clickhouse 中经常遇到把数组转为列的情况 . 一个数组转为列 一个数组转列的情况很简单 , 直接使用 arrayjoin 函数来实现 1 select arrayJoin([1,2,3,4]) n 两个数组转为两列遇到的问题 现有两个数组

clickhouse 比较版本号

2021-01-15 日更新 最近发现 IPv4StringToNum 是用来比较版本号是更简单,性能更好的方式。 1 select IPv4StringToNum('2.7.14.23') < IPv4StringToNum('2.12.8.12') comparse; 上面的结果是 1 符合我们的预期 但是这个函数有个缺点,版本号必须符合 ipv4 的