Skip to content

资源仓库

xxc edited this page Jan 26, 2018 · 2 revisions

资源仓库

资源仓库是一个文件夹(folder),此文件夹中包含了用户索引的资源文件

资源仓库中包含一个叫做.bib的文件夹,.bib 中存放了索引信息

目录结构:

  • .bib/vrepo/{hashid-folder}/ 虚拟仓库

  • .bib/repo/{uuid-folder}/meta.json

    • 资源仓库(repo)的原信息:
      1. repo uuid
      2. repo 介质(u盘|cloud|cd|dvd|硬盘|zip)
      3. 配置
  • .bib/repo/{uuid-folder}/raw.sql

  • .bib/repo/{uuid-folder}/db.sqlite

    • repo的索引数据文件和数据库
  • .bib/current 记录当前资源仓库的仓库id

  • .bib/remote-asset 记录如何获取远程仓库索引

虚拟仓库

虚拟仓库通常为一个iso/zip的可挂镜像/归档,本身是一个文件。

当其内部包含子文件需要索引时,通过在外部仓库创建虚拟仓库,来达到索引的目的。

Clone this wiki locally