4

我要启动一个有很多用户的创业公司,我想在数据库中存储大量数据。那里的一些朋友向我推荐了一些 HostingProviderA。(未附上姓名)

我正要继续通过 HostingProviderA 签署托管包,但他们在包的详细信息中明确列出了每个 MySQL 可以为我们包含的每个数据库包含 1GB。

问题如下,在我脑海中浮现,需要澄清。

  1. 只是想知道我可以在 1GB 数据中存储多少数据。
  2. 如果我想托管自己的服务器,那么使用 Ubuntu 32 位 20GB 存储 VPS 计划可以存储多少数据。
  3. MySQL 和 SQLite 有什么区别?
4

2 回答 2

12
  1. 取决于你如何组织你的数据库以及你有多少表/字段...我运行一个有大约 50 个表和 150 万条记录的论坛,它是 460MB。
  2. 如果你要做一些自定义的东西(大型脚本、大量 MySQL 处理等),VPS 将很重要。你对 VPS 有更多的控制权。在共享主机中,如果另一个站点出现问题,您的站点很可能会变慢/无响应。
  3. SQLlite 是一个基本的 SQL 服务器,通常为本地应用程序/电话等打包...... MySQL 是一个企业关系数据库。
于 2013-01-28T12:19:07.897 回答
1

1.这取决于您的数据库结构。您是否有固定长度的字段、许多关系、索引等。使用额外的 10-20% 的非数据空间进行计算。因此您可以存储大约 800MB 的纯数据。

根据您的数据库结构,您可能会以最佳方式使用该空间。

2. 如果您希望拥有许多用户和大量数据 - 不要使用 VPS 计划。

3.也许这可以帮助你

于 2013-01-28T12:16:52.843 回答