摘要: 什么是数据库技术 数据库技术所研究的问题就是如何科学地组织和存储数据,如何高效地获取和处理数据。 一、数据库基本概念 (1)数据 所谓数据(Data)是指对客观事物进行描述并可以鉴别的符号,这些符号是可识别的、抽象的。它不仅仅指狭义上的数字,而是有多种表现形式:字母、文字、文本、图形、音频、视频等。 阅读全文
posted @ 2023-01-06 21:56 gary2048 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 简介 Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种计算机编程语言语言。 罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊(Ken Thompson)于200 阅读全文
posted @ 2023-01-06 21:55 gary2048 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Go与Java对比 用途场景 1.Java的用途 用途一:服务器后端系统开发(web后端、微服务后端支付系统、业务系统、管理后台,各种后台交互的接口服务)。 用途二:大数据框架的底层实现和Java的API支持。(Hadoop)。 用途三:其它中间件的底层开发。(Tomcat、RocketMq、Hba 阅读全文
posted @ 2022-08-18 00:27 gary2048 阅读(612) 评论(0) 推荐(0) 编辑
摘要: Ribbon超时 Feign默认支持Ribbon;Ribbon的重试机制和Feign的重试机制有冲突,所以源码中默认关闭Feign的重试机制,使用Ribbon的重试机制 #连接超时时间(ms) ribbon.ConnectTimeout=1000 #业务逻辑超时时间(ms) ribbon.ReadT 阅读全文
posted @ 2022-02-13 12:41 gary2048 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 服务间调用 微服务中,很多服务系统都在独立的进程中运行,通过各个服务系统之间的协作来实现一个大项目的所有业务功能。服务系统间 使用多种跨进程的方式进行通信协作,而RESTful风格的网络请求是最为常见的交互方式之一。 http。 思考:如果让我们写服务调用如何写。 硬编码。不好。ip域名写在代码中。 阅读全文
posted @ 2022-01-28 23:55 gary2048 阅读(321) 评论(0) 推荐(0) 编辑
摘要: ribbon 两种负载均衡 当系统面临大量的用户访问,负载过高的时候,通常会增加服务器数量来进行横向扩展(集群),多个服务器的负载需要均衡,以免出现服务器负载不均衡,部分服务器负载较大,部分服务器负载较小的情况。通过负载均衡,使得集群中服务器的负载保持在稳定高效的状态,从而提高整个系统的处理能力。 阅读全文
posted @ 2022-01-26 23:39 gary2048 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Eureka原理 eureka来源于古希腊词汇,意为“发现了” eureka分为两部分,Server端和Client端 Register 服务注册 想要参与服务注册发现的实例首先需要向Eureka服务器注册信息 注册在第一次心跳发生时提交 Renew 续租,心跳 Eureka客户需要每30秒发送一次 阅读全文
posted @ 2022-01-25 23:35 gary2048 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 微服务架构图 Spring HATEOAS: 携带links信息 Spring Cloud Spring Cloud 自 2016 年 1 月发布第一个 Angel.SR5 版本,到目前 2020 年 3 月发布 Hoxton.SR3 版本,已经历经了 4 年时间。这 4 年时间里,Spring C 阅读全文
posted @ 2022-01-23 19:10 gary2048 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务 根据业务或技术拆分 负载均衡 网关 链路追踪与分布式事务 zipkin是对sleuth的包装或升级 分布式锁 熔断或降级 服务特别忙时的保护机制 熔断 在互联网系统中,当下游服务因访问压力过大而响应变慢或失败,上游服务为了保护系统整体的可用性,可以暂时切断对下游服务的调用。 这种牺牲局 阅读全文
posted @ 2022-01-21 22:35 gary2048 阅读(45) 评论(0) 推荐(0) 编辑
摘要: LVS四层 & Nginx七层 对比 你要分清哪些程序是应用层的,哪些程序是内核的。 LVS四层负载均衡服务器,是不会碰握手这一个步骤的。 Nginx是基于反向代理(七层)的负载均衡服务器,要先握手建立连接,才能取到URI,在判定location是否匹配,然后才将URI传递给后面的服务器。 serv 阅读全文
posted @ 2021-09-26 22:41 gary2048 阅读(94) 评论(0) 推荐(0) 编辑