背景
我正在使用聖經創建一個API,我希望能儘可能消除數據庫瓶頸。我的數據非常規範化以消除大多數不必要的連接。大容量選擇的存儲引擎
信息
看到,因爲聖經的文本不會更改,我會很難做任何INSERT
語句。我插入數據的唯一時間是當我添加一個新的翻譯,這將定期發生,但我不在乎這裏的速度。
我會,但是,做噸的SELECT
聲明。
我不需要任何跨國的,兼容ACID的功能。我主要關心的是速度。
問題
什麼是理想的MySql存儲引擎適合這些條件?
我知道每個引擎的基礎知識(我的猜測是MyISAM
是理想的),所以我在尋找一個可以用統計數據進行備份的答案,或者通過進一步的推理來展示對這些引擎的深入瞭解。
雖然使用NoSQL
可能比RDBMS
更好,但這不是我正在尋找的信息。
「第8章優化」的MySQL參考可能值得一讀。 http://dev.mysql.com/doc/refman/5.5/en/optimization.html – DwB
因爲它聽起來像你會做全文搜索,你看過[Lucene](http:// lucene。 apache.org/)? – Troy
檢查TokuDB了。 –