时间序列服务

时间序列协议(STP,Serial Time Protocol)是 SequoiaDB 巨杉数据库内部逻辑时间同步的协议:

  • STP 维护逻辑时间,提供逻辑时钟服务
  • 在 SequoiaDB 中,逻辑时间戳主要用于全局事务处理
  • STP 需要部署在 SequoiaDB 集群的每个机器中,提供逻辑时钟服务

Note:

  • 逻辑时间是 SequoiaDB 内部用于表示时间但区别于实际时间的逻辑时间戳,可参考逻辑时间
  • 全局逻辑时钟服务提供全局事务的支持,可参考事务操作

STP 节点包含两类角色(Role):server 和 client

  • STP server:可以作为同步源的时间节点
  • STP client:只能向同步源同步时间的时间节点

Note:

详细信息可参考 STP 的配置参数

本章主要介绍 STP 逻辑时间及相关工具: