存储与共享
当 Bloom 客户端在未使用 Bloom 服务器插件的情况下使用时,视角(Perspectives)会存储在用户机器的本地。此位置取决于 Bloom 是在 Neo4j Desktop 还是在网页浏览器中运行。在此设置下,视角无法在不同用户之间共享。
企业版 当使用 Bloom 服务器插件时,视角会存储在服务器插件提供的持久存储(即 Neo4j 数据库)中。因此,它们可以轻松地在访问同一 Neo4j 服务器的不同用户之间共享。
可以通过视角定义抽屉中的“共享”标签页显式控制视角共享。分配视角的最佳实践是为每个视角创建一个自定义角色,并将该角色添加到应该访问该视角的每个用户。另请参阅 视角和场景的基于角色的访问控制。
多用户视角编辑
企业版
当多个用户可以访问同一个视角时,可能需要编辑该共享视角。为确保共享视角始终是最新的,Bloom 会频繁检查数据库是否有更改。如果发现任何更改,它们会被合并,当前视角会刷新,并在视角抽屉中出现通知。该通知会告知是哪位用户进行了更改以及何时进行的。
|
自动视角刷新仅适用于使用 Bloom 服务器插件存储的视角。 |
视角画廊详情
如 Bloom 部署模式 中所述,您可以连接使用 Bloom 服务器插件的 Neo4j DBMS,也可以连接不使用该插件的 DBMS。您选择的部署选项会以不同方式影响视角画廊。
使用 Bloom 服务器插件 企业版
-
视角由插件存储在 Neo4j 数据库中。
-
画廊仅显示插件从其存储返回的视角。
-
在 4.x 版本中,如果存在多个数据库,画廊允许您选择数据库,然后仅显示当前数据库的视角。
未使用 Bloom 服务器插件
-
视角存储在由托管环境(Neo4j Desktop 或网页浏览器)提供的应用本地存储中。
-
视角保留对创建时对应数据库的引用。
-
画廊显示分配给当前数据库的视角。