【问题标题】:How to connect Redis to MySQL service?如何将 Redis 连接到 MySQL 服务?
【发布时间】:2017-06-08 19:34:58
【问题描述】:

我正在尝试将 Redis 连接到 MySQL,因为 Redis 不支持在发生 db 触发器时进行更新,这可能吗?

目前我们通过 php zf2 处理所有变通方法,这并不理想。

【问题讨论】:

标签: mysql redis zend-framework2


【解决方案1】:

找到了解决方案:你需要使用logstash并保持它运行以实时连接Redis和mySQL。

mysql > mysqlfile > filebeat > logstash > redis

其中 mySQL 是数据库服务器。那里的任何更改都会转到 mySQL 文件。

Filebeat 使用某种尾函数读取mysqlfile,然后将其过滤到logstash。 logstash 将其发送到 Redis 上的通道。

【讨论】:

    【解决方案2】:

    我也面临同样的问题。实际上redis db和mysql db都是不同的数据库。所以据我所知,没有办法将redis与mysql连接起来。 但我通过 cron 工作解决了我的问题。我每分钟都在运行 cron.. 它检查 mysql db 中的新条目并在 redis db 中更新...

    猜你喜欢
    • 2022-01-25
    • 2017-04-02
    • 2021-03-31
    • 2018-07-23
    • 1970-01-01
    • 2012-03-17
    • 2021-09-02
    • 2013-02-25
    • 2017-03-01
    相关资源
    最近更新 更多