gpt4 book ai didi

linux - 在MySQL前面使用redis

转载 作者:IT王子 更新时间:2023-10-29 06:16:25 24 4
gpt4 key购买 nike

我们有一个 4TB 大小的 mysql 数据库。它有大约 3000 个表,其中很少有表的大小为 200-300GB。有时,在这些更大的表上查询需要超过 60 到 100 秒的时间。

Java 应用程序将数据加载到该数据库中。另一个基于 Java spring 的 Web 应用程序搜索此数据库..因此此 Web 应用程序仅使用选择查询。

我计划在 Web 应用程序和 MySQL 之间使用 Redis 数据库来改进选择查询,进而提高 Web 应用程序的性能。

最初计划一次性迁移到redis,然后编辑Java 应用程序以将数据插入MySQL 和redis。

我可以在这个用例中使用 redis 吗?如果有任何其他想法,请告诉我。根据 MySQL DBA 的说法,它已进行了最大程度的调整。

由于基础架构方面的挑战,我们无法在数据库方面进行太多更改。我只能尝试与软件相关的更改

最佳答案

这取决于您的 Web 应用程序中的数据模型。如果只是k/v负载可以选择Memcached,否则可以选择Redis。

关于linux - 在MySQL前面使用redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55775577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com