我是荷蘭的網頁設計師。我從頭開始構建Web應用程序,我一直使用CMS,並對其進行了自定義。MySQL存儲引擎決策
我建立在PHP/MySQL的,這是完成了一個拍賣網站。最近我讀了一些關於存儲引擎的文章。
我有一個已經困擾了我一段時間了幾個問題:
什麼樣的存儲引擎是最適合我的網站,我該使用MyISAM,InnoDB的,等
我正在建設的網站是一個拍賣網站,它必須處理幾次讀寫每一秒!它必須檢查拍賣是否打開,關閉,暫停,目前的價格等
我不知道在我的數據庫中的所有表,將要訪問的,這是隻有3個。目前,他們所有的MyISAM。這個好嗎?我應該改變他們嗎?沒有改變?我真的不知道該怎麼做。 我是否改變它們,這會大大影響我的網站嗎? Finnaly將會很容易地應用這些變化,或者它們很難做到。
另一個問題,我有大約緩存系統。
我讀了幾對他們太多,但我不知道他們是否適用於這類網站的,我有。我從數據庫中獲得的數據變化很大。緩存它們對我來說很方便嗎? 例如,可以對拍賣進行緩存,因爲並非所有項目都會更改。但拍賣不會永遠在那裏,幾個小時後它不見了。
我看不出如何緩存系統可以適用於此,或者我看到這是錯誤的方式。再次,如果這個系統適用於我,這個改變是否需要付出很大的努力,並且這個努力會做出巨大的改變。
這些都是我的問題,他們真的很籠統,我想我希望有人能幫助他,我真的很感激。
問候
這太問題可能會幫:http://stackoverflow.com/questions/1680023/mysql-best-storage-engine-for-constantly-changing-data – 2009-11-10 09:44:08