MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
通常,编写应用程序InnoDB
memcached插件涉及到一定程度的重写或改编现有的代码,使用MySQL或memcachedAPI。
与
daemon_memcached
插件,而不是许多传统的memcached在低功率机器上运行的服务器,您拥有相同数量的memcached服务器作为MySQL服务器,运行在相对高性能的机器上,具有大量的磁盘存储和内存。方法可以重用一些与之一起工作的现有代码memcachedAPI,但是由于不同的服务器配置,可能需要进行调整。存储的数据
daemon_memcached
插件进入VARCHAR
,文本
,或团
列,并且必须转换为数值操作。可以在应用程序端执行转换,也可以使用把()
查询中的函数。由于具有数据库背景,您可能习惯了具有许多列的通用SQL表。访问的表memcached代码可能只有几个甚至一个列保存数据值。
您可以调整应用程序中执行单行查询、插入、更新或删除的部分,以提高代码关键部分的性能。这两个查询(读),DML方法执行时,(写)操作可以大大加快
InnoDB
memcached接口。写入的性能改进通常大于读取的性能改进,因此您可以将重点放在调整执行日志记录或记录网站上交互选择的代码上。
下面几节将更详细地探讨这些问题。