我有以下模型,不同的文本被标记到不同的文本集合,每个文本可以有几个版本,但只能有一个“活动”版本:
class Collection(db.Model):
name = db.StringProperty()
...
class Text(db.Model):
title = db.StringProperty(default="Untitled")
...
class Version(db.Model):
text = db.ReferenceProperty(Text, collection_name="ve
我需要创建一个网站,有两种类型的条目。一种类型是具有演员阵容、简短描述、图像和流派的电影(电影只能按流派相关和排序)。第二种类型的用户可以创建电影列表,并可以按类型对其进行排序,并为电影和列表写一些个人评论。网站将建立在ruby on rails。将期望所有曾经创建的电影将在数据库中列出,包括短电影,以及许多用户将创建列表和注释。请告诉我哪个nosql数据库最适合存储这种类型的数据。