一种基于流存储的元数据设计方法

    公开(公告)号:CN114491145B

    公开(公告)日:2022-10-21

    申请号:CN202210100731.8

    申请日:2022-01-27

    IPC分类号: G06F16/71 G06F16/78 G06F11/10

    摘要: 本发明公开了一种基于流存储的元数据设计方法,将视频流数据与元数据存储在不同的文件中,在视频流数据文件中以固定大小的数据块存储视频流数据,在元数据文件中以固定大小的数据块存储每一分钟的索引数据块。通过视频流数据和元数据的一致性检测确保二者一一对应,如果检测到某一块视频流数据对应的索引数据块丢失,可恢复丢失的索引数据块,后续用户读取某一时刻的视频流数据时,根据元数据文件中存放的数据索引信息找到该时刻的数据信息,完成索引。优点是:提高了多路视频并发读取以及高倍速回放时的数据响应速度、解决了索引数据异常时整个视频流数据文件无法正常读取的问题、解决了因元数据丢失引起的视频流数据读取效率低的问题。

    一种基于流存储的元数据设计方法

    公开(公告)号:CN114491145A

    公开(公告)日:2022-05-13

    申请号:CN202210100731.8

    申请日:2022-01-27

    IPC分类号: G06F16/71 G06F16/78 G06F11/10

    摘要: 本发明公开了一种基于流存储的元数据设计方法,将视频流数据与元数据存储在不同的文件中,在视频流数据文件中以固定大小的数据块存储视频流数据,在元数据文件中以固定大小的数据块存储每一分钟的索引数据块。通过视频流数据和元数据的一致性检测确保二者一一对应,如果检测到某一块视频流数据对应的索引数据块丢失,可恢复丢失的索引数据块,后续用户读取某一时刻的视频流数据时,根据元数据文件中存放的数据索引信息找到该时刻的数据信息,完成索引。优点是:提高了多路视频并发读取以及高倍速回放时的数据响应速度、解决了索引数据异常时整个视频流数据文件无法正常读取的问题、解决了因元数据丢失引起的视频流数据读取效率低的问题。