2014-09-20 77 views
2

我開始撰寫像「Coveritlive」這樣的實時博客應用程序。我需要它用於我的在線雜誌,並且找不到適合Rails的東西。 BTW並不重要,我會盡力寫出來。現場博客應用程序的數據庫選擇

我是一名初級開發人員,我已經編寫了我的CMS。順便說一句,我不確定用於實時博客應用程序的堆棧。

對於CMS我使用PostgreSQL作爲分貝,但我不確定這個選擇是否會對實時博客系統產生一些負面影響。該架構很簡單:

  • 每一個事件都有許多event_post(日期,作者,內容)

在活動頁面上,我將有event_post的有序列表從最新到最舊的。事件帖子的內容是一個html片段,所以text/img/etc等等。

一個事件可能有超過500/600個event_post。

你認爲postgres可以嗎?你有什麼建議可以有更好的表現嗎?

當事件不是活的時候,人們可以訪問實時饋送,因此我必須將所有事件加載到同一頁面中。我擔心表現。

對於實時更新,我將使用Pusher/Slanger。

謝謝

回答

0

我會堅持使用Postgres。它將對你正在使用的任何寶石有最好的支持,而且我無法想到在這個項目中選擇其他任何東西的內在原因。性能會很好。

相關問題