背景:近期由于跨机房数据同步问题,准备调研使用redis替换memcache,在调研过程中发现棘手的问题,原有的memcache提供大量批量获取操作(mget)操作,程序...

背景:近期由于跨机房数据同步问题,准备调研使用redis替换memcache,在调研过程中发现棘手的问题,原有的memcache提供大量批量获取操作(mget)操作,程序...
在阅读Docker源码时发现,Docker命令行是使用cobra库创建的,为了更好的理解源码,先来熟悉一下Cobra。Cobra既是一个用来创建强大的现代命令行应用的库,又是...
聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。比如,InnoDB的聚簇索引使用B+Tree的数据结构存储索引和数据。聚簇索引与非聚簇对比如下图。 当表有聚簇索引时,...
前言 Redis 是我们目前大规模使用的缓存中间件,由于它强大高效而又便捷的功能,得到了广泛的使用。单节点的Redis已经就达到了很高的性能,为了提高可用性我们可以使用Red...
1、集群分片模式 如果 redis 只用复制功能做主从,那么当数据量巨大的情况下,单机情况下可能已经承受不下一份数据,更不用说是主从都要各自保存一份完整的数据。在这种情况下,...
今天主要是讲解下银联8583报文规范的一些知识。本文适合从事银联收单,pos行业,金融行业开发从业者阅读。 一.什么是8583报文规范? 1.8583全称:ISO8583包(...
mac下go版本匹配错误解决 之前pkg包安装好go使1.11版本,昨天鬼使神差的brew安装了1.12版本。然后今天开机运行报错 总体意思就是版本不匹配了,我的解决方法简单...
在Golang的官方Repo(https://github.com/golang/)中有一个单独的工程叫"mock"(https://github.com/golang/mo...
一、注释 推荐使用C语言风格的 “//” 注释。注释必须是完整的句子,尽量简明,以句点结尾。程序中每一个可被导出的(大写的)类型,都应该有一个注释。在编码阶段同步写好变量,函...