Задавайте вопросы, мы ответим
Вы не зашли.
В Выборе ветки между этой и оптимизацией запросов - решил что эта ближе к теме .
В 5.6.9 RC с есть memcached plugin
Поставил - работает с одним ключем.
Делаю с 2мя - не получается.
По дефолту идет таблица demo_test
сделал ее копию - demo_test2
mysql> use test
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| demo_test |
| demo_test2 |
+----------------+
2 rows in set (0.00 sec)
добавил в контейнеры
mysql> use innodb_memcache
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> select * from containers;
+----------+-----------+------------+-------------+---------------+-------+------------+--------------------+----------------------+
| name | db_schema | db_table | key_columns | value_columns | flags | cas_column | expire_time_column | unique_idx_name_on_ke|
+----------+-----------+------------+-------------+---------------+-------+------------+--------------------+----------------------+
| aaa | test | demo_test | c1 | c2 | c3 | c4 | c5 | PRIMARY |
| somesome | test | demo_test2 | c1 | c2 | c3 | c4 | c5 | PRIMARY |
+----------+-----------+------------+-------------+---------------+-------+------------+--------------------+----------------------+
2 rows in set (0.00 sec)
пробую получить значения
$ telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
get @@aaa.AA
VALUE @@aaa.AA 768 2
10
END
get @@somesome.BB
Connection closed by foreign host.
и в обратном порядке - тоже самое
$ telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
get @@somesome.BB
VALUE @@somesome.BB 768 2
10
END
get @@aaa.AA
Connection closed by foreign host.
Те при смене таблицы из которой идет выборка - соединение закрывается.
В доке написано что должно работать...
Может быть кто-то разбирался плотнее ?
Cпасибо.
Неактивен
Если выбирать из одной и той же таблицы, разрыв соединения не происходит? Если так, что это похоже на багу.
Неактивен
Да, из одной и той же таблицы, точнее при использовании одного и того же контейнера, - все ок.
пробовал повесить на одну таблицу 2 контейнера - аналогичная ситуация.
если открыть 2 соведидения и выбирать в каждом соединении из одного контейнера, без смены оного, - все проходит хорошо.
удивляет что это RC
если б просто бетаверсия я бы подумал что баг, а тут все больше грешу на руки )
Неактивен