支持大字段数据的存储引擎控制方法、系统及存储介质

    公开(公告)号:CN117370389A

    公开(公告)日:2024-01-09

    申请号:CN202311247202.1

    申请日:2023-09-25

    摘要: 本发明公开了支持大字段数据的存储引擎控制方法、系统及存储介质,构建用于动态地分配和释放内存块的内存池,所述内存池包括存储在链表中的若干个内存块,所述内存块包括一个指向内存位置的指针;在需要存储大字段数据时,按需分配相应大小的内存块。根据需要处理的大字段数据,设计相应的表结构和数据类型;确定索引结构和查询策略;查询方法包括insert和find方法,针对大字段数据类型,对于范围查询,使用B+树索引结构;而对于点查询,使用哈希索引结构;确定数据压缩和缓存策略,用于减小内存占用并提高查询性能。本发明成功解决了现有技术中内存存储引擎不支持大字段数据的问题,提高了内外网SQL穿透性能,具有较好的实用性。