将 Wordpress (MySQL) 数据库迁移到 BigQuery
Posted
技术标签:
【中文标题】将 Wordpress (MySQL) 数据库迁移到 BigQuery【英文标题】:Migrating Wordpress (MySQL) database to BigQuery 【发布时间】:2015-04-02 01:49:21 【问题描述】:我不是那么专业,所以请原谅我对术语的误用。
我想为小众社区创建一个 reddit 样式网站。我正在考虑使用我找到的 wordpress 主题构建 MVP。我知道它是不可扩展的,并且如果网站起飞也不够快,但它对我来说既便宜又容易设置。
我希望为前 2000 名用户使用 Wordpress,然后在以后迁移到更具可扩展性的东西。我知道 bigquery 快速且可扩展,因此它是一个不错的选择。
迁移数据库有多容易?一开始用Wordpress真的很傻吗?
任何其他建议将不胜感激。
【问题讨论】:
【参考方案1】:BigQuery 是一款出色的数据分析数据库,但不是运行网站的出色数据库。
为您的项目选择正确的数据库需要了解很多您没有提供的详细信息 - 但如果您提到您“技术不高”,mysql 是一个非常好的解决方案,可以扩展到超过 2,000 个用户 -但这需要技术知识。
与此同时,观看我最喜欢的关于 SQL 与 NoSQL 辩论的视频之一:https://www.youtube.com/watch?v=rRoy6I4gKWU。暂时忘记 BigQuery,直到您有有趣的数据需要分析。
【讨论】:
【参考方案2】:我知道它不具备可扩展性,并且如果网站不够快 起飞……
WordPress 和 MySQL 可以完美地扩展到数百万用户。您需要的——就像其他任何东西一样——是硬件。我在廉价的共享主机上使用了拥有数千名用户的 WordPress 网站。关键是硬件,而不是 WordPress 或 MySQL 本身。
在 VPS 或专用服务器上,为高负载配置 MySQL;使用 mysqltuner.pl 或其他实用程序来配置 my.cnf。见https://***.com/search?q=my.cnf+configure
如果需要,在多台服务器上运行多个数据库。 http://www.google.com/search?q=wordpress+scalable
如果您需要访问不同的数据库,请使用 php 或使用 WordPress 数据库层。见http://codex.wordpress.org/Class_Reference/wpdb
【讨论】:
以上是关于将 Wordpress (MySQL) 数据库迁移到 BigQuery的主要内容,如果未能解决你的问题,请参考以下文章
迁移到 Azure App Service 和 Azure Database for MySQL 灵活服务器后,Wordpress 网站速度极慢