- 博客(192)
- 收藏
- 关注
原创 Elasticsearch简介
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,可以用于全文检索、结构化检索和分析,并能将这三者结合起来。
2022-09-24 11:36:41
852
原创 gRPC简介
gRPC 可以使用protobuf作为它的接口定义语言 ( **IDL** ) 和它的底层消息交换格式。在 gRPC 中,客户端应用程序可以直接调用不同机器上的服务器应用程序上的方法,就像它是本地对象一样,使你更容易创建分布式应用程序和服务。
2022-09-20 14:34:31
792
原创 zookeeper四字监控命令
zookeeper支持某些特定的四字命令与其的交互。它们大多数是查询命令,用来获取zookeeper服务的当前状态及相关信息。用户在客户端可以通过telnet或nc向zookeeper提交相应的命令。
2022-09-13 16:53:17
2465
原创 zookeeper选举机制
CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。
2022-09-12 18:29:35
382
原创 zookeeper节点的状态和权限控制
acl(access controller lists)由三部分组成schema、ID和permissions
2022-09-12 18:26:40
523
原创 Go语言学习笔记——结构体中使用tag标记
我们可以在结构体的字段后面,添加一些对该字段的说明(元信息meta),程序通过反射解析这些信息并使用。
2022-09-09 17:13:38
910
原创 Go语言学习笔记——类型转换工具库cast
`cast`可以在 Go 中轻松安全地从一种类型转换为另一种类型,`cast` 提供了简单的函数来轻松地将数字转换为字符串,将接口转换为布尔值等。
2022-09-09 17:12:17
692
原创 Go语言学习笔记——Golang 1.18新特性泛型
泛型的英文是Generics,就是函数的参数,或者容器元素的类型,支持更广泛的类型,不再是特定的类型。
2022-09-09 17:11:25
3483
原创 Go语言学习笔记——配置管理库viper
viper是一个golang配置管理库,很多项目都使用viper来构建,例如:docker、Hugo等等
2022-09-07 14:51:37
746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人