FASTMEM 完成 MariaDB 12.3.3 适配:Linux Windows 双平台实测通过,正式发布 v1.0-mariadb123开源内存存储引擎FASTMEM于今日宣布完成对MariaDB12.3.3的适配,并已在Linux与Windows两个平台完成端到端实测,同步发布v1.0版本。 一、事件背景:一次随主干版本推进的适配MariaDB12.3系列于近期进入维护周期,作为社区维护的开源引擎插件,FASTMEM的核心代码需要跟随服务端API的演进进行适配。 FASTMEM的维护方表示,适配以MariaDB12.3.3官方storage/heap/hp_hash.c中MEMORY引擎的哈希实现为基准,按逐位等价的方式迁移了两个哈希散列函数;由于引擎与服务器共用同一套哈希语义 ,经此迁移后的FASTMEM表与官方MEMORY表在键值行为上保持一致。 四、关于FASTMEMFASTMEM是一个面向MySQLMariaDB的内存存储引擎插件,以"无表锁、无锁读、行级写"为设计核心:对外不注册任何表级锁,读者通过seqlock无锁复制行镜像,写者按行槽与哈希桶自旋锁进行串行化