数据库代理 ODP

数据库代理 ODP(obproxy)

通过第一次启动的时候指定 OceanBase 集群的 RootService 地址完成集群注册的,因此可以不关注具体部署在哪些服务器上。就是ODP 是一个反向代理,可以在任意个节点上部署,也可以部署在任意节点(OBServer 服务器、应用服务器、网络中其他服务器等)。ODP

ODP作为OceanBase数据库的访问入口,确实采用了无状态架构设计,此种设计意味着ODP服务进程本身不会存储任何持久化数据–> 无状态架构为ODP带来了显著的扩展性优势,能够轻松实现水平扩展。

ODP其核心职责是作为连接路由组件,负责接收SQL请求并智能转发至合适的OBServer节点,而非执行计算‌。