以下哪项不属于 OBProxy 的核心功能?()
A. 客户端连接代理
B. SQL 路由转发
C. 数据持久化存储
D. 读写分离负载均衡
2 个赞
正确答案:C. 数据持久化存储
答案解析
- 选项 A(客户端连接代理):属于 OBProxy 的核心功能。OBProxy 作为 OceanBase 数据库的接入层,负责接收来自应用客户端的连接请求,并将其转发至后端的 OBServer 节点,对客户端屏蔽了分布式集群的复杂性。
- 选项 B(SQL 路由转发):属于 OBProxy 的核心功能。OBProxy 会对 SQL 进行解析,根据数据分布和副本位置信息,将请求智能路由到最合适的 OBServer(如 Leader 副本所在节点),并支持读写分离、LDC 路由等高级策略。
- 选项 C(数据持久化存储):不属于 OBProxy 的功能。数据的持久化存储由 OBServer 节点负责,它管理着 LSM-Tree 存储引擎、Redo Log(CLOG)、Undo Log 等核心数据结构。OBProxy 本身是一个无状态的代理进程,不存储任何业务数据。
- 选项 D(读写分离负载均衡):属于 OBProxy 的核心功能。OBProxy 可以根据配置,将读请求分发到 Follower 副本或只读副本上,从而分担 Leader 副本的压力,实现读写分离和负载均衡。
2 个赞
选 C
2 个赞
C. 数据持久化存储