开发者社区 问答 正文

OceanBase数据库长期使用的 不支持单机啊 ?

OceanBase数据库长期使用的 不支持单机啊 ?

展开
收起
真的很搞笑 2023-12-05 21:49:08 201 分享 版权
来自: OceanBase
3 条回答
写回答
取消 提交回答
  • 比如长期使用在单机上是不具备容灾的能力,万一存在节点宕机将会断服,所以不建议,测试是可以的
    这里修正一下,是不建议,不是不支持 ,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-12-06 14:35:55
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    OceanBase数据库确实支持单机模式。实际上,OceanBase为用户提供了两种主要的使用方式:单机集中式和分布式集群。

    在单机集中式模式下,只需要一台主机进行部署,该模式较为简单,可即开即用。然而,由于仅有一个数据副本,它并不具备扩缩容的能力,因此这种模式更适合开发测试或数据安全要求相对较低的业务系统。根据OceanBase 4.X版本的介绍,该版本在资源占用上做了许多优化,官方称其为单机分布式一体化的架构,单台OB SERVER对数据的处理与单机数据库相比性能相当。

    另一方面,如果选择分布式集群模式,虽然可以提供更高的可用性和扩展性,但相应的操作复杂度也会增加。此外,需要注意的是,为了实现无损容灾,OceanBase底层采用了基于Paxos的强同步方案,这可能导致性能在一定程度上的降低。

    2023-12-06 13:29:34
    赞同 展开评论
  • 可以。

    单机部署 OceanBase 数据库https://www.oceanbase.com/docs/community-obd-cn-1000000000314369

    本文以单机部署为例介绍如何使用 OBD 部署 OceanBase 数据库。单机部署仅包含一个 Zone 并且 Zone 中只有一个 OBServer 节点。

    2023-12-06 11:09:45
    赞同 展开评论