2016-03-15 23 views
1

我正在编写(学习)推文克隆,并且我是初学者,刚刚使用Django构建了一些应用程序。我应该学习Redis并使用它,或者在开始时使用MySQL,Postgres等,然后使用Redis来获得更好的性能?用于为初学者编写推文克隆的数据库

+1

Redis不是关系数据库。你可以使用它来创建一个twitter clone,但是你将无法使用Django ORM。所以,如果你想学习Django,那么坚持使用支持的数据库,比如PostgreSQL甚至sqlite3。 – Alasdair

+0

谢谢。这有助于。 – Shilpa

回答

1

如果你的目标只是学习,如果你想删除并重新创建数据库几次,你应该去SQLite3。 如果你想要一些更强大的学习功能,请使用MySQL。易于安装本地化,您有很多连接和查询和验证数据的框架。

请不要在这里使用Redis作为数据库,因为您将很难使用Django ORM。

希望它有帮助! :)

+0

谢谢。 :)这确实有帮助!我已经开始使用SQLite本身的项目。 – Shilpa