摘要: package mainimport "fmt"var name ="pyhon"func Demo() string { defer func() { name = "go" }() fmt.Println(name) return name}func main() { na:= Demo() / 阅读全文
posted @ 2022-03-14 21:28 技术颜良 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Redis3.0版本之后支持Cluster,目前redis cluster支持的特性有: 节点自动发现,slave->master 选举,集群容错,Hot resharding:在线分片 进群管理:cluster xxx,基于配置(nodes-port.conf)的集群管理,ASK 转向/ 阅读全文
posted @ 2022-03-14 11:48 技术颜良 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章,我们继续有关Redis方面知识的学习,一起了解一下其中一个非常重要的内容:Redis的持久化机制。 什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示: 这样做有什么问题呢? 其实,只要 阅读全文
posted @ 2022-03-14 11:26 技术颜良 阅读(41) 评论(0) 推荐(0) 编辑
摘要: go-kit 是一个分布式的开发工具集,在大型的组织(业务)中可以用来构建微服务。其解决了分布式系统中的大多数常见问题,因此,使用者可以将精力集中在业务逻辑上。 go-kit的架构如图分为三层结构:Transport层,Endpoint层,Service层。 Transport层主要负责与传输协议H 阅读全文
posted @ 2022-03-14 09:27 技术颜良 阅读(229) 评论(0) 推荐(0) 编辑