I start using mysql 5.6 for innodb_memcache plugins , everything is working fine till I configured master-slave replication.
two things puzzle me while configured it with master-slave.
Note below are lines which I enabled for memcache in my.cnf
daemon_memcached_w_batch_size=25
daemon_memcached_option='-v -m 1048'
when i am not using
innodb_api_enable_binlog=1
in my.cnf insert / update through memcache prompt (telnet localhost 11211) innodb_memcache table doesnot replicated,but saved in table(access through memcache prompt/sql prompt). when i am doing this thing from sql prompt everything works fine ,data get replicated. don't knew how mysql replicate data without save it in binary logs.when i enable
innodb_api_enable_binlog=1
in my.cnf insert record from sql / memcache prompt all replicated to slave server,but problem is when i am updating records using memcache prompt it throws below error. Connection closed by foreign host and data doesnot save in table .
now i dont know what to do, as i am plan to using mysql 5.6 in production but due to this problem i am unable to do this up gradation.
innodb_api_enable_binlog
into? Which server did you try to query or update via memcache? Please edit your original post to include more details. – Ulrich Thomas Gabor-vvv
(not just-v
) to the parameters and then should take a look at the MySQL error file. Maybe this provides additional information. – Ulrich Thomas Gabor