首页> 外国专利> Method and system for configuring a write amplification factor of a storage engine based on a compaction value associated with a data file

Method and system for configuring a write amplification factor of a storage engine based on a compaction value associated with a data file

机译:基于与数据文件相关联的压缩值配置存储引擎的写放大因子的方法和系统

摘要

A method, system and non-transitory computer-readable medium for operating a storage engine are disclosed. With respect to a data file, a compaction value is obtained and a counter is retrieved. The compaction value indicates the minimum number of valid records in the data file for a clean-up process to be initiated. In response to the counter satisfying a first criterion, a determination is made, for each record in the data file, as to whether the record is written to another data file based on the record satisfying a second criterion. A write amplification factor of the storage engine is determined based on the compaction value. The counter indicates the number of records in the data file that are invalid. The write amplification factor and a space amplification factor are configurable; the storage engine may be tuned based on workloads, desired write throughput, desired storage utilization, and bandwidth of a storage device.
机译:公开了用于操作存储引擎的方法,系统和非暂时性计算机可读介质。 关于数据文件,获得压缩值并检索计数器。 压缩值指示要启动的清理过程的数据文件中的有效记录的最小数量。 响应于满足第一标准的计数器,对于数据文件中的每个记录,对确定记录的确定是基于满足第二标准的记录写入另一数据文件。 基于压缩值确定存储引擎的写放大因子。 计数器指示无效的数据文件中的记录数。 写放大系数和空间放大系数是可配置的; 可以基于工作负载,期望的写入吞吐量,期望的存储利用率和存储设备的带宽来调谐存储引擎。

著录项

  • 公开/公告号US11237744B2

    专利类型

  • 公开/公告日2022-02-01

    原文格式PDF

  • 申请/专利权人 OATH INC.;

    申请/专利号US201816235319

  • 发明设计人 ARJUN MANNALY;

    申请日2018-12-28

  • 分类号G06F3/06;G06F16/22;G06F16/23;

  • 国家 US

  • 入库时间 2022-08-24 23:35:09

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号