> 文档中心 > Nacos介绍

Nacos介绍

Nacos 英文全称为 Dynamic Naming and Configuration Service,是一个由阿里巴巴团队使用 Java 语言开发的开源项目。

参考:home (nacos.io)

Nacos 是一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台,可以将 Nacos 理解成服务注册中心和配置中心的组合体

Nacos 的关键特性包括:

  • 服务发现和服务健康监测
  • 动态配置服务
  • 动态 DNS 服务
  • 服务及其元数据管理

Nacos 也采用 CS(Client/Server,客户端/服务器)架构,它包含两大组件

Nacos Server

Nacos Client

C(一致性)A(可用性)P(分区容错性):

  • nacos支持ap和cp的切换默认为ap
  • eureka仅支持ap
  • zookeeper仅支持cp

Nacos服务的分级存储模型: