基本信息
文件名称:分布式面试题及答案(实战版).docx
文件大小:20 KB
总页数:4 页
更新时间:2025-10-12
总字数:约3.28千字
文档摘要

分布式面试题及答案(实战版)

一、基础概念题

问:什么是分布式系统?实际项目中为什么要做分布式?

答:简单说就是“多台机器协同完成一个任务”的系统。比如电商平台,单台服务器扛不住双11的流量,所以拆成订单、支付、商品等服务分散在不同机器上。实际项目用分布式主要是为了三点:①提高可用性(一台挂了另一台顶上,比如Redis主从);②提升性能(多机器分担压力,比如分布式数据库分库分表);③突破单机资源限制(单台硬盘存不下所有用户数据,用分布式文件系统HDFS)。

问:CAP理论里的三个字母分别代表什么?实际落地时怎么选?

答:C是一致性(数据多副本完全一致),A是可用性(服务随时