代码之家  ›  专栏  ›  技术社区  ›  GateKiller

MySQL归档存储引擎的优缺点?

  •  17
  • GateKiller  · 技术社区  · 15 年前

    对于我正在开发的网站,我将把用户活动信息(如Facebook)和对服务器的HTTP请求存储到MySQL数据库中。

    我打算使用InnoDB作为存储引擎,但是,我简单地阅读了有关归档存储引擎的内容,这听起来像是对只插入或选择、从不更新或删除的信息的前进方向。

    1 回复  |  直到 12 年前
        1
  •  23
  •   jonstjohn    15 年前

    我们目前没有使用归档存储引擎,但已经对其进行了一些研究。我们的应用程序的一个要求是长期存储大量历史信息。该数据从不更新,但需要偶尔选择。

    赞成的意见

    由于数据文件大小较小,备份效率更高/速度更快。

    欺骗

    不允许列索引。选择需要全表扫描。

    不支持空间数据。

    --

    由于索引限制,我们可能不会使用此存储引擎。