[不懂就问]类似起点这种网站时怎么存储大量用户的订阅记录的

starzh 10天前 9

就拿起点举例子,VIP 章节是需要花钱订阅的,但是整个网站有用户几百万名、小说几百万本、每本小说多的有几千章,每个用户订阅了哪本小说的哪几章这种信息是怎么存储的
最新回复 (10)
  • kuzhan 7天前
    引用 2
    数据库存啊 你在怀疑几百万用户的网站买不起数据库吗?
  • 楼主 starzh 7天前
    引用 3
    @kuzhan 我知道是用数据库存储的,就是比较好奇表结构是怎么设计的。
  • dobelee 7天前
    引用 4
    请查阅 《数据库基础概论》。
  • Livid 7天前
    引用 5
    @starzh 搜索关键词 database sharding 。这些数据没有必要全部放在单个数据库或者单台服务器上。
  • 楼主 starzh 7天前
    引用 6
    好的,我去查查相关的资料
  • noble4cc 7天前
    引用 7
    分库分表吧,我觉得可能都用不到分库,起点量不大
  • wellsc 7天前
    引用 8
    @kuzhan 瞧你这话说的
  • lixen9 7天前
    引用 9
    位图?
  • widewing 7天前
    引用 10
    又不是每个用户同时订阅几百万本书,这么点数据怎么设计才能存不下啊
  • MoYi123 7天前
    引用 11
    @starzh 小说章节和用户是多对多的关系,一般来说会建一个只包含用户主键和小说章节的表来储存这种关系。
  • 游客
    12
返回