数据库中如何存储视频?
第二种方法比较硬核,就是把视频文件转化成二进制数据,直接塞进数据库表里存起来。用的时候再解码还原。不过新手千万别碰这个坑,处理不好很容易让数据库崩溃,而且读写性能通常不如存路径的方式好。
第二种方法比较硬核,就是把视频文件转化成二进制数据,直接塞进数据库表里存起来。用的时候再解码还原。不过新手千万别碰这个坑,处理不好很容易让数据库崩溃,而且读写性能通常不如存路径的方式好。
确实,新手千万别碰这个坑。处理不好很容易让数据库崩溃,而且读写性能通常不如存路径的方式好。
确实,存路径才是王道。除非是特别小的图标或配置文件,否则视频这种大体积文件还是走对象存储或者文件服务器吧,把数据库留给元数据。
确实,新手直接存二进制(BLOB)绝对是自找苦吃。除非是那种几KB的小图标,否则视频这种大块头还是老老实实存OSS或者文件服务器,数据库只留个路径索引最稳妥,别为了炫技把数据库搞崩了。