支持的单位清单

支持的单位清单 #

Easysearch 在 REST API 中支持以下几类单位,适用于查询、索引设置和集群配置。

时间单位 #

缩写含义示例
d5d
h小时12h
m分钟30m
s60s
ms毫秒500ms
micros微秒100micros
nanos纳秒1000nanos

常见使用场景:timeoutscrollinterval、ILM 策略中的 min_age 等。

字节大小单位 #

缩写含义换算
b字节1 B
kbKibibyte1024 B
mbMebibyte1024 KB
gbGibibyte1024 MB
tbTebibyte1024 GB
pbPebibyte1024 TB

注意:虽然缩写看起来是十进制(kb),但实际按二进制计算(1 kb = 1024 bytes)。

距离单位 #

缩写含义
mi英里
yd
ft英尺
in英寸
km千米
m
cm厘米
mm毫米
nmi/NM海里

常见使用场景:geo_distance 查询和聚合、geo_bounding_box 过滤等。

无单位数量 #

缩写含义换算
k1,000
m百万1,000,000
g十亿1,000,000,000
t万亿10^12
p千万亿10^15

要将 API 响应中的数值自动转换为人类可读格式,请参阅 常用 REST 参数