Skip to main content

AlteryxGallery_Lucene MongoDB 架构

AlteryxGallery_Lucene MongoDB 包含用于在 Server 实例的 Server UI 部分中进行搜索的索引。本文介绍与 Server 版本 2022.1 相对应的 AlteryxGallery_Lucene MongoDB 架构版本 40。使用嵌入式 MongoDB 或用户管理的 MongoDB 的 Server 会使用此架构。

作为 Server 管理员,您可能需要访问 Server 实例的 MongoDB 架构来执行报告和分析操作。您可以使用任何兼容的客户端访问 MongoDB 架构。 mongo Shell 是一款非常适合通过命令行进行访问的工具。 MongoDB Compass  是一款非常适合通过 GUI 进行访问的工具。如果使用  MongoDB Atlas ,则可以通过 Atlas Web 控制台访问数据库文档。

警告

我们不支持直接对 MongoDB 数据库进行编辑。直接编辑会导致意外结果。

AlteryxGallery_Lucene MongoDB 由以下集合组成。集合是一组 MongoDB 文档,文档由一系列键值对组成。选择一个集合可查看字段的定义,该定义也称为架构。

bootstrap 集合中包含 Lucene 搜索启动数据。

  • _id :(ObjectId) 文档主键。

  • ignored :(String)

luceneFS.chunks 集合中包含 Lucene 搜索索引和以二进制数据块方式存储的数据文件。

  • _id :(ObjectId) 文档主键。

  • files_id :(ObjectId) 元数据 ID 存储在 luceneFS.files 中。

  • n :(Int32) 数据块部件号。

  • data :(Binary) 以 Base64 方式编码的二进制数据。

luceneFS.files 集合中包含 Lucene 搜索索引和有关存储的二进制数据块的数据。

  • _id :(ObjectId) 文档主键。

  • length :(Int64) 文件中索引数据的字符串长度。

  • chunkSize :(Int32) 文件数据块的大小。

  • UploadDate :(Date) 创建索引文件的日期时间 (UTC)。

  • md5 :(String) 索引文件的 md5 校验和散列。

  • filename :(String) 索引文件的名称和路径。

luceneFS.locks 集合中包含索引搜索锁定数据。在执行索引作业的过程中会建立锁定,完成后会将其删除。

  • _id :(ObjectId) 文档主键。