收起左侧

飞牛影视的收藏功能数据存法优化

1
回复
36
查看
[ 复制链接 ]

14

主题

7

回帖

0

牛值

江湖小虾

2025-7-24 23:13:04 显示全部楼层 阅读模式

不知道现在飞牛影视的用户点了收藏之后数据库是用的什么,感觉好像是用的文件路径和文件名啊,

因为有时候有的用户点了收藏之后,我稍微移动一下文件位置或者改下文件名字,然后影视库重新扫描之后,用户就之前的收藏就消失了。

所以程序逻辑上可不可以点收藏直接记IMDB号啥的,到时候就算移动了改名字了,IMDB号还是不变的,再自动关联回去,这样就不会因为改名或者改路径就消失了。

对没有IMDB的视频文件,用MD5/xxHash-64/CRC32之类的文件码计入数据库?这样也不会因为移动或者改名就消失收藏了。

或许你们已经是按IMDB号存的?那有IMDB号的就已经不会消失了,但是我确定有的视频移动了之后收藏一定会消失,就不知道是什么情况了。

收藏
送赞
分享

6

主题

7892

回帖

0

牛值

管理员

收藏是基于item的,

改名或改路径,对于影视来说就是新的item了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则