MySQL NDB Cluster API 开发人员指南 / 第 6 章 ndbmemcache—NDB Cluster 的 Memcache API(不再支持) /
6.7 ndbmemcache 的已知问题和限制
本节提供有关 NDB Cluster 的 Memcache API 的已知问题和设计限制的信息。
AUTO_INCREMENT 的问题。
ndbmemcache 绕过NDB
存储引擎处理
AUTO_INCREMENT
列的机制。这意味着,当您使用 ndbmemcache 将行插入到具有
AUTO_INCREMENT
列的表中时,该列不会自动更新。当稍后在 MySQL 客户端应用程序(如mysql )中使用 SQL 执行插入时,这可能会导致重复键错误。
要解决此问题,您可以使用 此处所述的序列生成器。
不支持联机架构更改。 memcached 守护进程不检测联机模式更改;进行此类更改后,您必须重新启动 memcached 守护程序,然后您的应用程序才能使用更新的模式。
小数秒。
ndbmemcache 支持在 、 和 数据类型中使用小数秒,
TIME
如
DATE
MySQL
DATETIME
5.6.4 及更高版本中所实现的那样。