计算机系统应用教程网站

网站首页 > 技术文章 正文

(十六) JanusGraph部署架构 jgrapht

btikc 2024-10-26 08:41:19 技术文章 10 ℃ 0 评论

1. 最小化

也可以将JanusGraph服务器和后端一起托管在一台服务器上。这对于测试目的特别有吸引力,例如当JanusGraph只支持一个应用程序时,该应用程序也可以在同一服务器上运行。在这个场景中使用不可扩展的后端是最有意义的。内存中的后端可以用于测试,或者Berkeley DB用于生产,Lucene作为可选的索引后端。

2. 入门场景

这个场景是大多数用户在刚开始使用JanusGraph时可能想要选择的场景。它提供了可扩展性和容错性,所需的服务器数量最少。JanusGraph服务器与每个服务器上的存储后端实例以及索引后端实例一起运行。

3. 高可用部署

高级场景是“入门场景”的演变。现在,JanusGraph Server实例不再与存储后端以及索引后端一起托管,而是在不同的服务器上分离。在不同的服务器上托管不同组件(JanusGraph服务器、存储/索引后端)的优势在于,它们可以相互独立地进行扩展和管理。这提供了更高的灵活性,但代价是必须维护更多的服务器。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表