mysql - 如何从 MySQL 服务器迁移到大数据 Hadoop

标签 mysql database performance hadoop bigdata

我正在使用包含 500GB 空间的 MySql Server 数据库,因此性能非常慢,需要 15-20 分钟才能显示搜索结果。请帮助我什么是在几秒钟内进行搜索的最佳解决方案。我可以使用 BigData Hadoop 或任何其他工具吗?请帮助我。

谢谢

最佳答案

如果查询速度很重要,请查看列存储数据库。这可以有或没有 hadoop。

对于 hadoop,选择正确的文件结构很重要。 Parquet 是一种流行的选择。查询这些文件:

  • Cloudera 黑斑羚
  • Apache 钻

没有 Hadoop:

  • 惠普垂直
  • 亚马逊红移
  • 青梅

https://en.wikipedia.org/wiki/Column-oriented_DBMS

关于mysql - 如何从 MySQL 服务器迁移到大数据 Hadoop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33821613/

相关文章:

mysql - SQL 查询 - 在数据库中的所有食谱中查找我们总共使用了 4 茶匙或更多茶匙的那些成分的名称

java - 分享一个需要数据持久化的项目【数据库】

r - 如何使group_by和lm快速?

java - 从列表中删除重复项而不将列表存储在内存中

mysql - 属性映射的列数错误 :

php - 从 Laravel vagrant box 连接到 MySQL

python - 为什么在获取数据时要进行 NAN 值?

php - PDO 相关的数据库错误

python - PostgreSQL 和 Python

oracle - 如何描述关系数据库中的性能问题?