当前位置: 首页 > news >正文

宠物医院网站开发背景秦皇岛seo排名

宠物医院网站开发背景,秦皇岛seo排名,网站 wap,软件开发模型图前言 之前为了准备面试,收集整理了一些面试题。 本篇文章更新时间2023年12月27日。 最新的内容可以看我的原文:https://www.yuque.com/wfzx/ninzck/cbf0cxkrr6s1kniv MySQL 索引 说一下有哪些锁? 行锁有哪些? 性能优化 分库分表…

前言

之前为了准备面试,收集整理了一些面试题。
本篇文章更新时间2023年12月27日。
最新的内容可以看我的原文:https://www.yuque.com/wfzx/ninzck/cbf0cxkrr6s1kniv

MySQL

索引

说一下有哪些锁?

行锁有哪些?

性能优化

分库分表

常用库:mycat、shardingsphere

Sharding 策略

  • 哈希取模
  • 范围:时间范围、ID范围
  • 增加映射表

高性能、高可用

什么时候分库?什么时候分表?

分库的时机:

  • 性能需求:比如高并发下,连接数不够用。
  • 数据规模:数据库服务器空间不足、数据量大性能下降。

分表时机:

  • 单表过大
  • 冷、热数据分离;

分布式系统

分布式锁

分布式事务

Seata提供的分布式事务方案

分布式接口幂等性

SpringCloud

什么是微服务?

微服务标签:一种架构风格、拆分成多个小服务、独立进程、服务围绕业务功能而构建、可独立开发、部署、扩展、轻量级通信、多语言&不同存储技术

简单地说,微服务架构风格就是一种将单个应用拆分成一组小服务开发的方法,每一个小服务运行在它自己的进程中并且使用轻量的协议通信,通常是一个HTTP资源API。这些服务围绕业务能力构建并且由自动化部署机器部署。这些服务有着最小化的中央管理,这个中央管理可以使用不同语言编写并使用不同的数据存储技术。—— James Lewis and Martin Fowler(马丁·福勒)

SpringBoot和SpringCloud的区别?

SpringBoot专注开发单个服务。
SpringCloud关注全局的微服务协调治理。
SpringCloud依赖SpringBoot。

谈谈服务降级、熔断、服务隔离

  • 服务降级:服务不可用时直接返回结果给客户端,不用一直等待。
  • 熔断:错误率达到一定的阈值之后就断路,之后慢慢重新开放。
  • 隔离:防止调用雪崩。一般是通过线程池、或信号量隔离。

服务隔离方案

类别线程池隔离信号量隔离
线程使用线程池的内的线程,而非调用线程与调用线程是同一个
开销线程切换、排队、调度无切换开销
异步支持不支持
超时支持支持
并发控制线程池大小控制信号量数控制

微服务治理

微服务治理是指在微服务架构中,通过一系列的策略工具实践来 管理、监控和控制微服务的运行和交互。
它旨在确保微服务系统的可靠性、高效性和可扩展性,并提供一致的开发和运维体验。

http://www.laogonggong.com/news/3671.html

相关文章:

  • 上海静安做网站多少钱站长之家站长工具
  • 阳泉网站建设费用如何制作网页教程
  • 做网络推广的网站商业软文案例
  • 给朋友做的相册网站没有了线在成都网站推广公司
  • 如何在本地发布自己做的网站网站排名优化软件有哪些
  • 网站维护 静态页面小程序平台
  • 西安做网站建设阿里云域名查询
  • 营销型网站建设设计6登录百度账号注册
  • 广州市建设工程项目代建局网站2023能用的磁力搜索引擎
  • 做ic芯片的要去哪个网站千锋教育学费一览表
  • 惠州做网站公司网站流量数据
  • 自助建网站哪个便宜桂林网站设计
  • erlang做网站优势广州网站建设方案维护
  • 智能建站实验报告网络推广员每天的工作是什么
  • 用html做一号店网站怎么做重庆网站到首页排名
  • 企业网站建站企业建站平台哪家好
  • php企业网站程序兰州快速seo整站优化招商
  • 带注册登录的网站模板百度竞价关键词
  • 做网站图片大小不合适怎么调百度投诉电话
  • 顺德品牌网站怎么推广自己的微信
  • 网站动态banner怎么做公司营销网站建设
  • 网站banner图尺寸网站域名注册
  • 如皋网站定制自己怎么优化网站
  • 原型设计网站英雄联盟更新公告最新
  • 制作asp动态网站开发搜索推广竞价托管哪家好
  • 做粉丝网站会侵权吗青岛网站seo推广
  • 一小时做网站搜索引擎排名查询工具
  • 专业做汽车的网站bt磁力
  • 企业网站宣传建设培训计划方案
  • 关于集团网站建设的修改请示网站营销