像 emby,plex,kodi 这类媒体服务器,为什么都使用 sqlite 数据库,而不是使用性能更好的 mysql 数据库?是技术上的问题还是其他原因?
1
mhycy 2017-08-13 00:01:29 +08:00
SQLite 是单文件数据库,引擎与程序集成。
方便维护。。。 |
3
disk 2017-08-13 09:03:18 +08:00 via Android
@care 这种跨平台小型媒体服务器要的是嵌入式,方便移植和免手动配置傻瓜式,个人和家庭用不需要上 mysql
|
4
ErnestChan 2017-08-13 10:44:04 +08:00
第一眼看成:“请教 下流 媒体服务器 问题。”我就想怎么就下流了?
|
5
yeahsky 2017-08-13 13:30:40 +08:00
咋个下流法?
|
6
ghostheaven 2017-08-13 17:36:13 +08:00
我猜:够用、轻量、开源协议兼容
|
8
ThinkZ 2017-08-13 18:48:23 +08:00 via Android
kodi 这种本身就不是用于多并发的呀
|
12
ThinkZ 2017-08-13 23:34:44 +08:00 via Android
带宽没有压力,直接用 HTML5 的 video 标签,http 访问 mp4 就 OK 了 需要管理、检索,前面加个 wp。
|
13
sampeng 2017-08-14 11:03:33 +08:00
数据选型是要算的,不是选性能最好的。
然后在家庭环境,你能有多少视频?我以前查了一下时光网的数据也才 20 万部电影。 这点数据量 sqlite 搓搓有余了。mysql 安装还有版权,还有维护都是要成本的 |