我正在開發一個Ruby on Rails項目,該項目獲取並顯示低估股票共同基金和ETF(如價格/帳面比率,價格/現金流量比率等)的信息。我的源代碼是https://github.com/jhsu802701/bargainstockfunds-scrape。我應該在第一個Ruby on Rails應用程序中使用哪種類型的數據庫?
目前,我的重點主要集中在Ruby方面。我是Ruby on Rails開發領域的新手,我首先聽取了有關Ruby學習的建議。
我需要使用數據庫來存儲我的Ruby腳本獲取的數據。我知道有幾種選擇(MySQL,NoSQL,PostGres等),但我沒有以前的數據庫經驗。你推薦使用什麼,爲什麼? (最佳支持?最佳性能?更容易使用?其他原因?)
我一直在使用PostGreSQL,可以通過PgAdmin III(適用於Ubuntu,非常好)進行管理。我會建議你在開始時使用PostGres或MySQL。 MongoDB,NoSQL是不同的系統,需要更多的知識。 – MrYoshiji 2013-02-28 00:39:02
這個問題可能會被關閉,因爲它不具有建設性。最簡單的事情就是從開發SQLite開始。如果您使用ActiveRecord和遷移,則可以稍後或在生產中輕鬆更改爲其他數據庫。 – Mischa 2013-02-28 00:43:54