文件名称:filesdb-spec:服务许多小文件的有效方法
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-25 23:24:11
Go
FilesDB规范和参考实现 在generate.py提供了用Python编写的参考创建实用程序,在server.go提供了用Go编写的参考文件服务器。 本文档的其余部分用作基本格式规范。 规格 抽象的 FilesDB是用于在数据库中存储小文件以便立即使用和传输的规范。 FilesDB文件(称为文件集)必须实现以下规范,以确保与设备的兼容性。 数据库规格 文件集应该是或更高有效SQLite数据库。 仅允许使用核心SQLite功能。 文件集不能要求扩展名。 数据库 注意:概述的架构应作为接口使用。 产生兼容结果SQLite视图同样有效。 为了方便起见,本规范将表和虚拟表(视图)称为表。 架构图 该数据库必须包含表或视图命名files 。 该表必须精确地产生两个名为filename和data列。 files表的典型create语句: CREATE TABLE files (filename
【文件预览】:
filesdb-spec-master
----generate.py(3KB)
----server.go(3KB)
----readme.md(2KB)