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