2010-05-21 47 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