上一页 1 2 3 4 5 6 7 8 9 ··· 34 下一页
摘要: 接口 接口(interface)定义了一个对象的行为规范,之定义规范不实现,由具体的对象来实现规范的细节。 接口类型 在Go语言中接口(interface)是一种类型,一种抽象的类型。 interface是一组method的集合,是duck-type programming的一种体现。接口做的事情就 阅读全文
posted @ 2024-03-17 20:11 李若盛开 阅读(2) 评论(0) 推荐(0) 编辑
摘要: HTTP2.0和TCP的关系 HTTP2.0是2015年推出的,还是比较年轻的,其重要的二进制分帧协议、多路复用、头部压缩、服务端推送等重要优化使HTTP协议真正上了一个新台阶。 像谷歌这种重要的公司并没有满足于此,而且想继续提升HTTP的性能,花最少的时间和资源获取极致体验。 那肯定要问HTTP2 阅读全文
posted @ 2024-03-17 17:53 李若盛开 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 随着微服务的迅速发展,各大互联网企业也投入到微服务的使用种。微服务最大的特点是,跨进程、跨服务、跨语言之间的调用,使得我们能够像调用本地类、函数一样。当微服务具备该特点,将我们复杂的业务拆分成不同的服务,服务之间在相互调用。这也是微服务为什么火的原因之一。 要使用好微服务,不仅仅是对业务的拆分能力要 阅读全文
posted @ 2024-03-15 19:32 李若盛开 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、DNS系统 域名系统(Domain Name System),是因特网使用的命名系统,用来把人们方便记忆的主机名转换为机器方便处理的IP地址。 DNS协议属于应用层协议,一般是运行在UDP协议之上,使用53端口。 二、域名 因特网采用层次树状结构的命名方法。采用这种命名方法,任何一个连接到因特网 阅读全文
posted @ 2024-03-13 22:09 李若盛开 阅读(24) 评论(0) 推荐(0) 编辑
摘要: gRPC和HTTP都是网络协议,但是它们之间存在一些显著的区别。 1、传输协议HTTP使用文本基础的协议,而gRPC使用的是二进制协议,这意味着gRPC数据包更小,传输效率更高。另外,gRPC使用HTTP/2协议,支持多路复用,从而可以更好地处理并发请求。2、性能差异gRPC在性能方面优于HTTP。 阅读全文
posted @ 2024-03-13 13:15 李若盛开 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 用法1)主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数(可选参数) package main import "fmt" func test(args ...string) { // 可以接受任意个string参数 for _, v := range args { fmt.Print 阅读全文
posted @ 2024-03-13 13:13 李若盛开 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Redis是一个基于内存的快速数据存储系统。它是一个开源的、内存中的数据库,允许使用者在其内存中存储数据,并提供高度可用性、高性能以及可扩展性的支持。Redis支持多种数据结构,包括字符串、列表、哈希、集合等,并适用于各种场景,包括缓存、会话存储、队列等。 Redis为什么不能存null Redis 阅读全文
posted @ 2024-03-08 13:30 李若盛开 阅读(93) 评论(0) 推荐(0) 编辑
摘要: TiDB概述 TiDB数据库官方网址:https://pingcap.com/zh/ ​TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, 阅读全文
posted @ 2024-03-07 00:06 李若盛开 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 从MySQL架构到TiDB 数据库分类​ 介绍TiDB数据库之前,先引入使用场景。如今的数据库种类繁多,RDBMS(关系型数据库)、NoSQL(Not Only SQL)、NewSQL,在数据库领域均有一席之地,可谓百家争鸣之势。那么为什么要使用TiDB呢?接下来就从最熟悉的MySQL的使用说起。 阅读全文
posted @ 2024-03-06 23:29 李若盛开 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 哈希冲突链上的元素只能通过指针逐一查找再操作。如果哈希表里写入的数据越来越多,哈希冲突可能也会越来越多,这就会导致某些哈希冲突链过长,进而导致这个链上的元素查找耗时长,效率降低。对于追求“快”的 Redis 来说,这是不太能接受的。 所以,Redis 会对哈希表做 rehash 操作,也就是增加现有 阅读全文
posted @ 2024-03-06 23:13 李若盛开 阅读(455) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 34 下一页