2010-05-21 78 views
2

我正在考慮將我的網站從GoDaddy共享託管帳戶移動到Media Temple網格託管帳戶以預期流量。不過,我首先有一些關於網格託管設置的問題。SQLite數據庫和網格託管

我的網站在每個用戶的基礎上存儲大量個人數據集(可能每個用戶3-4MB)。以這樣的速度,我很擔心在任何時候都會超過1GB的MySQL限制。爲了處理這個問題,我爲每個用戶創建了分佈式SQLite數據庫來存儲大型數據對象。迄今爲止它的工作非常出色。 SQLite是超快速和簡單的。

我知道在Grid Hosting環境中讀取和寫入文件是不同的。我需要知道這個設置是否會導致嚴重的問題。這些數據庫沒有(也不會)被高度販賣。它們對用戶來說是私人的,並且只能同時觸及兩個位置(一個最多每小時更新一次數據,一個或更多按需讀取)。

我想保持此設置,因爲在MySQL數據庫上獲得額外空間(超過4GB)似乎是一個真正的麻煩點。

請問網格託管會導致嚴重的問題嗎?謝謝。

回答

1

只是想在這個更新其他人的知識......

我接觸媒體寺(通過Twitter,其實)。他們在幾分鐘內回覆並通知我SQLite實際上並未通過他們的Grid Hosting服務安裝。如果您在他們的知識庫中查看它,它會顯示在它們的phpinfo()中,但它實際上不起作用。

看起來我現在要用一個虛擬專用,如果我需要更多的託管權力。

+0

由於網絡存儲,它不起作用。 SQLite鎖定對NFS非常挑剔,並且對AoE/iSCSI有點挑剔。您可能會遇到與使用NAS/SAN的VPS提供商類似的問題。 – 2010-06-18 15:23:40

+0

等待 - 您是否將自己的答案選爲最佳答案?這從一開始就不被禁止?我的意思是,您根據MT的權威答案進行更新是值得稱讚的。但是,在任何情況下,你都不會給自己最好的答案。 – coolgeek 2010-06-18 15:48:42

+3

我不認爲你實際上得到了最佳答案的要點,但是,是的,你可以給自己最好的答案。之前我已經做過,因爲我提出了一個問題,但沒有人提出答案。每個問題都應該能夠得到最好的答案 - 即使它是你的。 – 2010-06-18 16:15:03

1

這很有趣,因爲我在Grid上的php應用中使用了sqlite3數據庫。工作正常。

+0

嗯,我認爲這似乎很奇怪,尤其是因爲它在phpinfo()。不過,我得到的答案可能只針對MediaTemple。 – jocull 2010-06-19 02:11:04

+0

你在「MediaTemple GridServer」嗎?我的理解是,它不*包含Sqlite3。 – pbreitenbach 2010-11-16 07:32:12