Skip to content

[Question] 关于 server 的高可用实现 #1581

Description

@ghostmickey

Problem Type (问题类型)

No response

Before submit

  • 我已经确认现有的 Issues 与 FAQ 中没有相同 / 重复问题

Environment (环境信息)

  • Server Version: v0.11.x
  • Backend: RocksDB x nodes, HDD or SSD
  • OS: xx CPUs, xx G RAM, Centos 7.x
  • Data Size: xx vertices, xx edges

Your Question (问题描述)

现在社区版不支持hugegraph-server的高可用,通过启动多个hugegraph-server,在前面加nginx做负载均衡,看到之前的帖子说因为现在缓存是单机的,所以可能在多个节点上查询时会出现数据不一致的可能。那么我有个设想,是不是可以自己做二开,把缓存改成分布式的,比如嵌入式的ignite、hazelcast之类的分布式数据网格来做缓存的话,就可以直接起多个server来做高可用了呢?这样实现会不会有什么问题?

Vertex/Edge example (问题点 / 边数据举例)

No response

Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions