2016-03-15 26 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