百度网盘BaiduYunCacheFileV0.db数据库研究

本文深入探讨了百度网盘的本地数据库文件BaiduYunCacheFileV0.db的结构和设计,详细解释了各字段的意义,如id、fid、parent_path等,为设计类似网盘数据库提供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近研究了一下百度网盘的本地数据库文件:BaiduYunCacheFileV0.db,设计类似于网盘的数据库时可以借鉴一下。

下面是自己整理的数据库注释,有可能不正确,尤其是fid 。

 

CREATE TABLE cache_file (
    id              INTEGER        PRIMARY KEY,		--id主键 数据表的id
    fid             INTEGER,				--文件或文件夹的id
    parent_path     VARCHAR (1024),			--除文件夹名或文件名的其他路径
    server_filename VARCHAR (1024),			--文件夹名或文件名
    file_size       INTEGER,				--文件的大小,目录大小为0。转换成M需要除两次1024.0
    md5             VARCHAR (32),			--文件的MD5,文件夹为空
    isdir           BOOLEAN,				--是否目录 0否,1是
    category        INTEGER,				--文件类型
    server_mtime    INTEGER,				--服务器内容修改时间
    local_mtime     INTEGER,				--本地内容修改时间
    reserved1       TEXT           DEFAULT '',
    reserved2       TEXT           DEFAULT '',
    reserved3       TEXT           DEFAULT '',
    reserved4       TEXT           DEFAULT '',
    reserved5       TEXT           DEFAULT '',
    reserved6       INTEGER        DEFAULT 0,
    reserved7       INTEGER        DEFAULT 0,
    reserved8       INTEGER        DEFAULT 0,
    reserved9       INTEGER        DEFAULT 0
);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值