【发布时间】:2011-01-31 03:28:18
【问题描述】:
免责声明:如果这个问题更适合 serverfault.com,请告诉我
我想存储有关音乐的信息,具体来说:
- 类型
- 艺术家
- 专辑
- 歌曲
此信息将在网络应用程序中使用,我希望人们能够看到与专辑关联的所有歌曲、与艺术家关联的专辑以及与流派关联的艺术家。
我目前正在使用 MySQL,但在我决定切换之前,我想知道:
- 水平缩放有多容易?
- 是否比基于 SQL 的解决方案更易于管理?
- 我要存储的上述数据是否太难实现无架构?
- 当我想到关联时,我立即想到 RDBMS;数据是否可以存储在 CouchDB 之类的东西中,但仍具有如上所述的某种关联?
- 我的 Web 应用程序需要复制,CouchDB 或其他人如何处理这个问题?
【问题讨论】:
-
您是否也只存储信息或相关文件?
-
只有音乐的元数据,而不是音乐本身。
标签: mysql couchdb nosql document-oriented-db schemaless