Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Redis连接到MySQL服务?_Mysql_Redis_Zend Framework2 - Fatal编程技术网

如何将Redis连接到MySQL服务?

如何将Redis连接到MySQL服务?,mysql,redis,zend-framework2,Mysql,Redis,Zend Framework2,我正在尝试将Redis连接到MySQL,因为Redis不支持在发生db触发器时进行更新,有可能吗 目前,我们通过php zf2解决所有问题,这并不理想。我也面临同样的问题。实际上,redis db和mysql db都是不同的数据库。因此,我认为没有办法将redis与mysql连接起来。 但我用cron job解决了我的问题。我在每一分钟都被克朗盯着。。检查mysql数据库中的新条目并在redis db中更新…我也面临同样的问题。实际上redis db和mysql db都是不同的数据库。所以我认为

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


目前,我们通过php zf2解决所有问题,这并不理想。

我也面临同样的问题。实际上,redis db和mysql db都是不同的数据库。因此,我认为没有办法将redis与mysql连接起来。
但我用cron job解决了我的问题。我在每一分钟都被克朗盯着。。检查mysql数据库中的新条目并在redis db中更新…

我也面临同样的问题。实际上redis db和mysql db都是不同的数据库。所以我认为没有办法将redis与mysql连接起来。
但我用cron job解决了我的问题。我在每一分钟都被克朗盯着。。检查mysql数据库中的新条目并在redis db中更新…

找到了解决方案:您需要使用logstash并保持其运行,以实时连接redis和mysql

mysql > mysqlfile > filebeat > logstash > redis
其中mySQL是数据库服务器。任何更改都会转到mySQL文件

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

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

mysql > mysqlfile > filebeat > logstash > redis
其中mySQL是数据库服务器。任何更改都会转到mySQL文件

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