मुझे लगता है कि mysql udf प्लगइन (https://github.com/Ideonella-sakaiensis/lib_mysqludf_redis) आपको Mysql से Redis में डेटा सिंक्रोनाइज़ करने में मदद कर सकता है।
उदाहरण:
DELIMITER $$
CREATE TABLE `my_table` (
id varchar(16) PRIMARY KEY,
text varchar(32)
);
तालिका के लिए एक ट्रिगर सेट करें और mysql udf द्वारा रेडिस कमांड को कॉल करें
DELIMITER $$
CREATE TRIGGER `after_insert_my_table`
AFTER INSERT ON `my_table` FOR EACH ROW
BEGIN
DO `redis`('redis://@127.0.0.1/0/', 'SET', new.`id`, new.`text`);
END $$
DELIMITER ;
तो आप my_table . द्वारा मान प्राप्त कर सकते हैं आईडी
mysql> SELECT `redis`('redis://@127.0.0.1/0/', 'GET', <my_table id>)\G
*************************** 1. row ***************************
`redis`('redis://@127.0.0.1/0/', 'GET', <my_table id>): {
"out": <my_table text>
}