blob: e1c7963bd52d2bfe45e6e8909c367c742b325347 [file] [log] [blame]
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title> </title>
<meta name="generator" content="VuePress 1.7.1">
<link rel="icon" href="/favicon.ico">
<meta name="description" content=" ">
<meta name="Description" content="Apache IoTDB: Time Series Database for IoT">
<meta name="Keywords" content="TSDB, time series, time series database, IoTDB, IoT database, IoT data management,时序数据库, 时间序列管理, IoTDB, 物联网数据库, 实时数据库, 物联网数据管理, 物联网数据">
<meta name="baidu-site-verification" content="wfKETzB3OT">
<meta name="google-site-verification" content="mZWAoRY0yj_HAr-s47zHCGHzx5Ju-RVm5wDbPnwQYFo">
<link rel="preload" href="/assets/css/0.styles.3074e515.css" as="style"><link rel="preload" href="/assets/js/app.0b314edc.js" as="script"><link rel="preload" href="/assets/js/3.163fbdca.js" as="script"><link rel="preload" href="/assets/js/418.8fd7d8fb.js" as="script"><link rel="prefetch" href="/assets/js/10.a9e4399a.js"><link rel="prefetch" href="/assets/js/100.5067e287.js"><link rel="prefetch" href="/assets/js/101.8d632893.js"><link rel="prefetch" href="/assets/js/102.243ae70e.js"><link rel="prefetch" href="/assets/js/103.befb5c90.js"><link rel="prefetch" href="/assets/js/104.9643b221.js"><link rel="prefetch" href="/assets/js/105.bb018b10.js"><link rel="prefetch" href="/assets/js/106.ef854baf.js"><link rel="prefetch" href="/assets/js/107.36111d95.js"><link rel="prefetch" href="/assets/js/108.c05dad09.js"><link rel="prefetch" href="/assets/js/109.1eeac255.js"><link rel="prefetch" href="/assets/js/11.608e7ac8.js"><link rel="prefetch" href="/assets/js/110.67d6b5a2.js"><link rel="prefetch" href="/assets/js/111.a4498733.js"><link rel="prefetch" href="/assets/js/112.52909d91.js"><link rel="prefetch" href="/assets/js/113.ed11f327.js"><link rel="prefetch" href="/assets/js/114.ce8b9ce2.js"><link rel="prefetch" href="/assets/js/115.03cbabff.js"><link rel="prefetch" href="/assets/js/116.c8c2136b.js"><link rel="prefetch" href="/assets/js/117.449a0393.js"><link rel="prefetch" href="/assets/js/118.65e7b574.js"><link rel="prefetch" href="/assets/js/119.4a782ad5.js"><link rel="prefetch" href="/assets/js/12.af3ddb51.js"><link rel="prefetch" href="/assets/js/120.35a31d82.js"><link rel="prefetch" href="/assets/js/121.0ae4223b.js"><link rel="prefetch" href="/assets/js/122.f41556c4.js"><link rel="prefetch" href="/assets/js/123.9ae43126.js"><link rel="prefetch" href="/assets/js/124.3ee79841.js"><link rel="prefetch" href="/assets/js/125.319a1273.js"><link rel="prefetch" href="/assets/js/126.3c580ea6.js"><link rel="prefetch" href="/assets/js/127.51959d34.js"><link rel="prefetch" href="/assets/js/128.c4c1013a.js"><link rel="prefetch" href="/assets/js/129.405cdfa3.js"><link rel="prefetch" href="/assets/js/13.d483e837.js"><link rel="prefetch" href="/assets/js/130.8be9208c.js"><link rel="prefetch" href="/assets/js/131.ce9011cf.js"><link rel="prefetch" href="/assets/js/132.34b4fb89.js"><link rel="prefetch" href="/assets/js/133.42125b21.js"><link rel="prefetch" href="/assets/js/134.8da7c93c.js"><link rel="prefetch" href="/assets/js/135.a4101cdb.js"><link rel="prefetch" href="/assets/js/136.5f449336.js"><link rel="prefetch" href="/assets/js/137.070af2e2.js"><link rel="prefetch" href="/assets/js/138.faf09948.js"><link rel="prefetch" href="/assets/js/139.9f945a8c.js"><link rel="prefetch" href="/assets/js/14.883ca78b.js"><link rel="prefetch" href="/assets/js/140.413df17d.js"><link rel="prefetch" href="/assets/js/141.f5a936ca.js"><link rel="prefetch" href="/assets/js/142.560bb441.js"><link rel="prefetch" href="/assets/js/143.0d008152.js"><link rel="prefetch" href="/assets/js/144.ee7437c7.js"><link rel="prefetch" href="/assets/js/145.f404e342.js"><link rel="prefetch" href="/assets/js/146.bc7cd71e.js"><link rel="prefetch" href="/assets/js/147.5e94626b.js"><link rel="prefetch" href="/assets/js/148.f47cdf03.js"><link rel="prefetch" href="/assets/js/149.1f855852.js"><link rel="prefetch" href="/assets/js/15.d5c145b6.js"><link rel="prefetch" href="/assets/js/150.deb8c185.js"><link rel="prefetch" href="/assets/js/151.54199649.js"><link rel="prefetch" href="/assets/js/152.e508e1ee.js"><link rel="prefetch" href="/assets/js/153.dcfb0fec.js"><link rel="prefetch" href="/assets/js/154.1c2d1128.js"><link rel="prefetch" href="/assets/js/155.0669f93e.js"><link rel="prefetch" href="/assets/js/156.7f16c289.js"><link rel="prefetch" href="/assets/js/157.6ba0334b.js"><link rel="prefetch" href="/assets/js/158.4b672d20.js"><link rel="prefetch" href="/assets/js/159.0c1dc6fb.js"><link rel="prefetch" href="/assets/js/16.590590ab.js"><link rel="prefetch" href="/assets/js/160.ea042fd1.js"><link rel="prefetch" href="/assets/js/161.829c5fa2.js"><link rel="prefetch" href="/assets/js/162.0f2145c5.js"><link rel="prefetch" href="/assets/js/163.f62fc35e.js"><link rel="prefetch" href="/assets/js/164.085169eb.js"><link rel="prefetch" href="/assets/js/165.ccd34b2c.js"><link rel="prefetch" href="/assets/js/166.4017da25.js"><link rel="prefetch" href="/assets/js/167.5ac0dab3.js"><link rel="prefetch" href="/assets/js/168.4a49e273.js"><link rel="prefetch" href="/assets/js/169.db485408.js"><link rel="prefetch" href="/assets/js/17.9ba04d92.js"><link rel="prefetch" href="/assets/js/170.8b0730e3.js"><link rel="prefetch" href="/assets/js/171.e8bdb531.js"><link rel="prefetch" href="/assets/js/172.25516069.js"><link rel="prefetch" href="/assets/js/173.263ccecf.js"><link rel="prefetch" href="/assets/js/174.b0486ab7.js"><link rel="prefetch" href="/assets/js/175.03c32eb8.js"><link rel="prefetch" href="/assets/js/176.bea13566.js"><link rel="prefetch" href="/assets/js/177.2484bb25.js"><link rel="prefetch" href="/assets/js/178.3eacf65e.js"><link rel="prefetch" href="/assets/js/179.ad252669.js"><link rel="prefetch" href="/assets/js/18.f5fe433e.js"><link rel="prefetch" href="/assets/js/180.785eed12.js"><link rel="prefetch" href="/assets/js/181.fbb02c0b.js"><link rel="prefetch" href="/assets/js/182.218a2880.js"><link rel="prefetch" href="/assets/js/183.6aec8768.js"><link rel="prefetch" href="/assets/js/184.6bcfbb8f.js"><link rel="prefetch" href="/assets/js/185.2a651543.js"><link rel="prefetch" href="/assets/js/186.0a7e348c.js"><link rel="prefetch" href="/assets/js/187.3010c70c.js"><link rel="prefetch" href="/assets/js/188.95c0f89b.js"><link rel="prefetch" href="/assets/js/189.138c1c98.js"><link rel="prefetch" href="/assets/js/19.d02f7224.js"><link rel="prefetch" href="/assets/js/190.90a0399b.js"><link rel="prefetch" href="/assets/js/191.2a5f3229.js"><link rel="prefetch" href="/assets/js/192.481fb5bc.js"><link rel="prefetch" href="/assets/js/193.f7e5179f.js"><link rel="prefetch" href="/assets/js/194.8cd3cf94.js"><link rel="prefetch" href="/assets/js/195.1893a8c1.js"><link rel="prefetch" href="/assets/js/196.25cc0602.js"><link rel="prefetch" href="/assets/js/197.f20dbca2.js"><link rel="prefetch" href="/assets/js/198.53348799.js"><link rel="prefetch" href="/assets/js/199.4908df0d.js"><link rel="prefetch" href="/assets/js/20.63dff530.js"><link rel="prefetch" href="/assets/js/200.3bf8c957.js"><link rel="prefetch" href="/assets/js/201.a16c7d6f.js"><link rel="prefetch" href="/assets/js/202.e673bc72.js"><link rel="prefetch" href="/assets/js/203.cc6dceb0.js"><link rel="prefetch" href="/assets/js/204.61d11ae9.js"><link rel="prefetch" href="/assets/js/205.6f01b3ef.js"><link rel="prefetch" href="/assets/js/206.b9cf9317.js"><link rel="prefetch" href="/assets/js/207.f7832e3c.js"><link rel="prefetch" href="/assets/js/208.f39148b6.js"><link rel="prefetch" href="/assets/js/209.454ab907.js"><link rel="prefetch" href="/assets/js/21.851eb8b7.js"><link rel="prefetch" href="/assets/js/210.a1e8e78a.js"><link rel="prefetch" href="/assets/js/211.585484ac.js"><link rel="prefetch" href="/assets/js/212.ac3ab6cc.js"><link rel="prefetch" href="/assets/js/213.cf071b86.js"><link rel="prefetch" href="/assets/js/214.24d805ae.js"><link rel="prefetch" href="/assets/js/215.7efb3f6e.js"><link rel="prefetch" href="/assets/js/216.d6a32b49.js"><link rel="prefetch" href="/assets/js/217.3d85f492.js"><link rel="prefetch" href="/assets/js/218.ad0e3172.js"><link rel="prefetch" href="/assets/js/219.91a77d54.js"><link rel="prefetch" href="/assets/js/22.ab7a2af8.js"><link rel="prefetch" href="/assets/js/220.a60c68c7.js"><link rel="prefetch" href="/assets/js/221.286104e9.js"><link rel="prefetch" href="/assets/js/222.2285ec62.js"><link rel="prefetch" href="/assets/js/223.6e0428ad.js"><link rel="prefetch" href="/assets/js/224.646c0171.js"><link rel="prefetch" href="/assets/js/225.0078042d.js"><link rel="prefetch" href="/assets/js/226.b580a96b.js"><link rel="prefetch" href="/assets/js/227.756deca9.js"><link rel="prefetch" href="/assets/js/228.4e84263f.js"><link rel="prefetch" href="/assets/js/229.19833e0d.js"><link rel="prefetch" href="/assets/js/23.38e143ae.js"><link rel="prefetch" href="/assets/js/230.98c5e425.js"><link rel="prefetch" href="/assets/js/231.8ac9e2f5.js"><link rel="prefetch" href="/assets/js/232.cf63b6bd.js"><link rel="prefetch" href="/assets/js/233.b39649c0.js"><link rel="prefetch" href="/assets/js/234.16c8e77d.js"><link rel="prefetch" href="/assets/js/235.edfc0356.js"><link rel="prefetch" href="/assets/js/236.cb288651.js"><link rel="prefetch" href="/assets/js/237.3f82880a.js"><link rel="prefetch" href="/assets/js/238.61e11c88.js"><link rel="prefetch" href="/assets/js/239.5167a46d.js"><link rel="prefetch" href="/assets/js/24.a3749d36.js"><link rel="prefetch" href="/assets/js/240.1153fd86.js"><link rel="prefetch" href="/assets/js/241.617cd45a.js"><link rel="prefetch" href="/assets/js/242.689227f4.js"><link rel="prefetch" href="/assets/js/243.2b467ed5.js"><link rel="prefetch" href="/assets/js/244.c21bf9e6.js"><link rel="prefetch" href="/assets/js/245.db1c4150.js"><link rel="prefetch" href="/assets/js/246.82d2609f.js"><link rel="prefetch" href="/assets/js/247.dbc9c1b8.js"><link rel="prefetch" href="/assets/js/248.3151199e.js"><link rel="prefetch" href="/assets/js/249.ef7764a2.js"><link rel="prefetch" href="/assets/js/25.bc6a97e8.js"><link rel="prefetch" href="/assets/js/250.5f531651.js"><link rel="prefetch" href="/assets/js/251.c47012f6.js"><link rel="prefetch" href="/assets/js/252.124474d6.js"><link rel="prefetch" href="/assets/js/253.5bf12918.js"><link rel="prefetch" href="/assets/js/254.31e3e5a0.js"><link rel="prefetch" href="/assets/js/255.f1dd8325.js"><link rel="prefetch" href="/assets/js/256.adc6c406.js"><link rel="prefetch" href="/assets/js/257.855844d6.js"><link rel="prefetch" href="/assets/js/258.4efa94ec.js"><link rel="prefetch" href="/assets/js/259.5165e009.js"><link rel="prefetch" href="/assets/js/26.81ae73cb.js"><link rel="prefetch" href="/assets/js/260.25decab9.js"><link rel="prefetch" href="/assets/js/261.2e85e38f.js"><link rel="prefetch" href="/assets/js/262.8e4895a0.js"><link rel="prefetch" href="/assets/js/263.3cbdddd2.js"><link rel="prefetch" href="/assets/js/264.01288e23.js"><link rel="prefetch" href="/assets/js/265.ab6dd944.js"><link rel="prefetch" href="/assets/js/266.01cde044.js"><link rel="prefetch" href="/assets/js/267.c24bb3d0.js"><link rel="prefetch" href="/assets/js/268.140dc4b3.js"><link rel="prefetch" href="/assets/js/269.f0d4bcaf.js"><link rel="prefetch" href="/assets/js/27.5361988c.js"><link rel="prefetch" href="/assets/js/270.d189ad4a.js"><link rel="prefetch" href="/assets/js/271.f1c761f9.js"><link rel="prefetch" href="/assets/js/272.ddd92dbf.js"><link rel="prefetch" href="/assets/js/273.f5961b5b.js"><link rel="prefetch" href="/assets/js/274.041e74e0.js"><link rel="prefetch" href="/assets/js/275.cd9a6ef6.js"><link rel="prefetch" href="/assets/js/276.b01e84c3.js"><link rel="prefetch" href="/assets/js/277.38acb7da.js"><link rel="prefetch" href="/assets/js/278.0d3cae66.js"><link rel="prefetch" href="/assets/js/279.6c944e8f.js"><link rel="prefetch" href="/assets/js/28.b9c6f07f.js"><link rel="prefetch" href="/assets/js/280.93834420.js"><link rel="prefetch" href="/assets/js/281.d8e94e27.js"><link rel="prefetch" href="/assets/js/282.f34c157c.js"><link rel="prefetch" href="/assets/js/283.3edefef0.js"><link rel="prefetch" href="/assets/js/284.4d3f6b6d.js"><link rel="prefetch" href="/assets/js/285.9c3f57f9.js"><link rel="prefetch" href="/assets/js/286.b934eca6.js"><link rel="prefetch" href="/assets/js/287.02f02f05.js"><link rel="prefetch" href="/assets/js/288.a4f0d998.js"><link rel="prefetch" href="/assets/js/289.a316bef6.js"><link rel="prefetch" href="/assets/js/29.579b6d20.js"><link rel="prefetch" href="/assets/js/290.e5a07caf.js"><link rel="prefetch" href="/assets/js/291.cd524523.js"><link rel="prefetch" href="/assets/js/292.f53595fb.js"><link rel="prefetch" href="/assets/js/293.25a2b951.js"><link rel="prefetch" href="/assets/js/294.c4255ce5.js"><link rel="prefetch" href="/assets/js/295.a8606e61.js"><link rel="prefetch" href="/assets/js/296.2b3ca285.js"><link rel="prefetch" href="/assets/js/297.3e2e6c17.js"><link rel="prefetch" href="/assets/js/298.35b1ebf5.js"><link rel="prefetch" href="/assets/js/299.07832b09.js"><link rel="prefetch" href="/assets/js/30.7d0a4287.js"><link rel="prefetch" href="/assets/js/300.a265c35e.js"><link rel="prefetch" href="/assets/js/301.56e53310.js"><link rel="prefetch" href="/assets/js/302.04db5d39.js"><link rel="prefetch" href="/assets/js/303.1d453fb0.js"><link rel="prefetch" href="/assets/js/304.30ae77f7.js"><link rel="prefetch" href="/assets/js/305.5c3a7cdf.js"><link rel="prefetch" href="/assets/js/306.405d79b1.js"><link rel="prefetch" href="/assets/js/307.588f7a18.js"><link rel="prefetch" href="/assets/js/308.8a49fe06.js"><link rel="prefetch" href="/assets/js/309.dd8b3f99.js"><link rel="prefetch" href="/assets/js/31.726da8fb.js"><link rel="prefetch" href="/assets/js/310.45f90770.js"><link rel="prefetch" href="/assets/js/311.cd109666.js"><link rel="prefetch" href="/assets/js/312.474af947.js"><link rel="prefetch" href="/assets/js/313.9b2d5e60.js"><link rel="prefetch" href="/assets/js/314.06a3de62.js"><link rel="prefetch" href="/assets/js/315.679b2d87.js"><link rel="prefetch" href="/assets/js/316.8bf5a648.js"><link rel="prefetch" href="/assets/js/317.39048baf.js"><link rel="prefetch" href="/assets/js/318.bedb73df.js"><link rel="prefetch" href="/assets/js/319.6c404023.js"><link rel="prefetch" href="/assets/js/32.4bcdb5c6.js"><link rel="prefetch" href="/assets/js/320.1e502a91.js"><link rel="prefetch" href="/assets/js/321.4a8192e1.js"><link rel="prefetch" href="/assets/js/322.246c45eb.js"><link rel="prefetch" href="/assets/js/323.5966b1bf.js"><link rel="prefetch" href="/assets/js/324.49aec6e3.js"><link rel="prefetch" href="/assets/js/325.9c58519e.js"><link rel="prefetch" href="/assets/js/326.03bb6dcd.js"><link rel="prefetch" href="/assets/js/327.7f692708.js"><link rel="prefetch" href="/assets/js/328.e7fa2cf8.js"><link rel="prefetch" href="/assets/js/329.f5a127de.js"><link rel="prefetch" href="/assets/js/33.8ab920f1.js"><link rel="prefetch" href="/assets/js/330.64752c38.js"><link rel="prefetch" href="/assets/js/331.243aeb1c.js"><link rel="prefetch" href="/assets/js/332.2275ff68.js"><link rel="prefetch" href="/assets/js/333.27d4967e.js"><link rel="prefetch" href="/assets/js/334.4b67f568.js"><link rel="prefetch" href="/assets/js/335.2af39e1e.js"><link rel="prefetch" href="/assets/js/336.6ee473e1.js"><link rel="prefetch" href="/assets/js/337.8a0566d0.js"><link rel="prefetch" href="/assets/js/338.59b75f79.js"><link rel="prefetch" href="/assets/js/339.f6b3f0d3.js"><link rel="prefetch" href="/assets/js/34.ea964755.js"><link rel="prefetch" href="/assets/js/340.cf740c5d.js"><link rel="prefetch" href="/assets/js/341.34de9d98.js"><link rel="prefetch" href="/assets/js/342.abda66aa.js"><link rel="prefetch" href="/assets/js/343.0ebe0485.js"><link rel="prefetch" href="/assets/js/344.9196817c.js"><link rel="prefetch" href="/assets/js/345.5cf35fcc.js"><link rel="prefetch" href="/assets/js/346.68a3dbaf.js"><link rel="prefetch" href="/assets/js/347.9ba79038.js"><link rel="prefetch" href="/assets/js/348.1ef91180.js"><link rel="prefetch" href="/assets/js/349.50d69096.js"><link rel="prefetch" href="/assets/js/35.7f32ce73.js"><link rel="prefetch" href="/assets/js/350.0ac6e911.js"><link rel="prefetch" href="/assets/js/351.adef4560.js"><link rel="prefetch" href="/assets/js/352.898f0983.js"><link rel="prefetch" href="/assets/js/353.46c55797.js"><link rel="prefetch" href="/assets/js/354.61d05ca4.js"><link rel="prefetch" href="/assets/js/355.6613d6a3.js"><link rel="prefetch" href="/assets/js/356.2c5b96d2.js"><link rel="prefetch" href="/assets/js/357.24030af6.js"><link rel="prefetch" href="/assets/js/358.48f168f8.js"><link rel="prefetch" href="/assets/js/359.a598162e.js"><link rel="prefetch" href="/assets/js/36.be67eb6c.js"><link rel="prefetch" href="/assets/js/360.2f276c6a.js"><link rel="prefetch" href="/assets/js/361.8552600b.js"><link rel="prefetch" href="/assets/js/362.abdd6c75.js"><link rel="prefetch" href="/assets/js/363.e97e0927.js"><link rel="prefetch" href="/assets/js/364.5857cd4b.js"><link rel="prefetch" href="/assets/js/365.968925f3.js"><link rel="prefetch" href="/assets/js/366.63f493aa.js"><link rel="prefetch" href="/assets/js/367.46f6f0f4.js"><link rel="prefetch" href="/assets/js/368.f7f7db79.js"><link rel="prefetch" href="/assets/js/369.43f63d54.js"><link rel="prefetch" href="/assets/js/37.c72b6907.js"><link rel="prefetch" href="/assets/js/370.9dc5f7b4.js"><link rel="prefetch" href="/assets/js/371.1fd7e3d9.js"><link rel="prefetch" href="/assets/js/372.2aecf7dc.js"><link rel="prefetch" href="/assets/js/373.deddfbe7.js"><link rel="prefetch" href="/assets/js/374.e4b82ecb.js"><link rel="prefetch" href="/assets/js/375.0e37dfaf.js"><link rel="prefetch" href="/assets/js/376.95d64bbe.js"><link rel="prefetch" href="/assets/js/377.7ba65d34.js"><link rel="prefetch" href="/assets/js/378.55c76a0d.js"><link rel="prefetch" href="/assets/js/379.4862d3ad.js"><link rel="prefetch" href="/assets/js/38.cd79a762.js"><link rel="prefetch" href="/assets/js/380.2c280674.js"><link rel="prefetch" href="/assets/js/381.d2610ed4.js"><link rel="prefetch" href="/assets/js/382.98ba3ba9.js"><link rel="prefetch" href="/assets/js/383.7e10636b.js"><link rel="prefetch" href="/assets/js/384.68bd38eb.js"><link rel="prefetch" href="/assets/js/385.014a9818.js"><link rel="prefetch" href="/assets/js/386.f74f637a.js"><link rel="prefetch" href="/assets/js/387.165d37c8.js"><link rel="prefetch" href="/assets/js/388.ac4237a8.js"><link rel="prefetch" href="/assets/js/389.6f32c80e.js"><link rel="prefetch" href="/assets/js/39.c4ffbab0.js"><link rel="prefetch" href="/assets/js/390.582fb4bf.js"><link rel="prefetch" href="/assets/js/391.f964db09.js"><link rel="prefetch" href="/assets/js/392.1fecb8c8.js"><link rel="prefetch" href="/assets/js/393.fe5e3817.js"><link rel="prefetch" href="/assets/js/394.5c012c9d.js"><link rel="prefetch" href="/assets/js/395.963448d1.js"><link rel="prefetch" href="/assets/js/396.170c8c76.js"><link rel="prefetch" href="/assets/js/397.58eab3d8.js"><link rel="prefetch" href="/assets/js/398.eb50a138.js"><link rel="prefetch" href="/assets/js/399.3b169ccd.js"><link rel="prefetch" href="/assets/js/4.25217f62.js"><link rel="prefetch" href="/assets/js/40.829e9e65.js"><link rel="prefetch" href="/assets/js/400.95fa5960.js"><link rel="prefetch" href="/assets/js/401.5b6684b5.js"><link rel="prefetch" href="/assets/js/402.521d17e2.js"><link rel="prefetch" href="/assets/js/403.19ceda08.js"><link rel="prefetch" href="/assets/js/404.32eb0371.js"><link rel="prefetch" href="/assets/js/405.a886d793.js"><link rel="prefetch" href="/assets/js/406.3e7b2d4a.js"><link rel="prefetch" href="/assets/js/407.eaa5975b.js"><link rel="prefetch" href="/assets/js/408.be53c092.js"><link rel="prefetch" href="/assets/js/409.c1b95f6b.js"><link rel="prefetch" href="/assets/js/41.ae8c3e94.js"><link rel="prefetch" href="/assets/js/410.1347620a.js"><link rel="prefetch" href="/assets/js/411.6c234c81.js"><link rel="prefetch" href="/assets/js/412.348ba2e3.js"><link rel="prefetch" href="/assets/js/413.f640750f.js"><link rel="prefetch" href="/assets/js/414.3691ea8d.js"><link rel="prefetch" href="/assets/js/415.cbdf6d40.js"><link rel="prefetch" href="/assets/js/416.19f50b22.js"><link rel="prefetch" href="/assets/js/417.e93cebf0.js"><link rel="prefetch" href="/assets/js/419.d8b8c0a0.js"><link rel="prefetch" href="/assets/js/42.45821720.js"><link rel="prefetch" href="/assets/js/420.9cdfc8d5.js"><link rel="prefetch" href="/assets/js/421.e002abab.js"><link rel="prefetch" href="/assets/js/422.d1385ac1.js"><link rel="prefetch" href="/assets/js/423.c9d95f96.js"><link rel="prefetch" href="/assets/js/424.7c8e0e4b.js"><link rel="prefetch" href="/assets/js/425.3a926bc6.js"><link rel="prefetch" href="/assets/js/426.f6707579.js"><link rel="prefetch" href="/assets/js/427.564f7753.js"><link rel="prefetch" href="/assets/js/428.81e92569.js"><link rel="prefetch" href="/assets/js/429.c66208ae.js"><link rel="prefetch" href="/assets/js/43.b1e97d4d.js"><link rel="prefetch" href="/assets/js/430.5888fe16.js"><link rel="prefetch" href="/assets/js/431.b9686fca.js"><link rel="prefetch" href="/assets/js/432.48edf2dc.js"><link rel="prefetch" href="/assets/js/433.cc205eff.js"><link rel="prefetch" href="/assets/js/434.eaef5239.js"><link rel="prefetch" href="/assets/js/435.7fe76323.js"><link rel="prefetch" href="/assets/js/436.27fab56e.js"><link rel="prefetch" href="/assets/js/437.e7a7e4d0.js"><link rel="prefetch" href="/assets/js/438.8c7beb4f.js"><link rel="prefetch" href="/assets/js/439.2a879672.js"><link rel="prefetch" href="/assets/js/44.0e34047e.js"><link rel="prefetch" href="/assets/js/440.e928214a.js"><link rel="prefetch" href="/assets/js/441.263c0171.js"><link rel="prefetch" href="/assets/js/442.af159242.js"><link rel="prefetch" href="/assets/js/443.0d14ee48.js"><link rel="prefetch" href="/assets/js/444.d77965c1.js"><link rel="prefetch" href="/assets/js/445.82438108.js"><link rel="prefetch" href="/assets/js/446.1e76a86d.js"><link rel="prefetch" href="/assets/js/447.2d0affd8.js"><link rel="prefetch" href="/assets/js/448.e7577d59.js"><link rel="prefetch" href="/assets/js/449.672db480.js"><link rel="prefetch" href="/assets/js/45.b93457e4.js"><link rel="prefetch" href="/assets/js/450.063c5891.js"><link rel="prefetch" href="/assets/js/451.7e0bff64.js"><link rel="prefetch" href="/assets/js/452.49c0ce0c.js"><link rel="prefetch" href="/assets/js/453.f5f65aa6.js"><link rel="prefetch" href="/assets/js/454.51b0a25b.js"><link rel="prefetch" href="/assets/js/455.010037b4.js"><link rel="prefetch" href="/assets/js/456.4a169670.js"><link rel="prefetch" href="/assets/js/457.2937da5a.js"><link rel="prefetch" href="/assets/js/458.94727c17.js"><link rel="prefetch" href="/assets/js/459.58599968.js"><link rel="prefetch" href="/assets/js/46.21a75107.js"><link rel="prefetch" href="/assets/js/460.0763c7bc.js"><link rel="prefetch" href="/assets/js/461.81e43f8e.js"><link rel="prefetch" href="/assets/js/462.7dfa46e3.js"><link rel="prefetch" href="/assets/js/463.682e19be.js"><link rel="prefetch" href="/assets/js/464.ffe5fa2c.js"><link rel="prefetch" href="/assets/js/465.87b6ed17.js"><link rel="prefetch" href="/assets/js/466.bb24fce3.js"><link rel="prefetch" href="/assets/js/467.80a6e8b7.js"><link rel="prefetch" href="/assets/js/468.43fc4c7e.js"><link rel="prefetch" href="/assets/js/469.b40890b7.js"><link rel="prefetch" href="/assets/js/47.2d120101.js"><link rel="prefetch" href="/assets/js/470.448b8d67.js"><link rel="prefetch" href="/assets/js/471.082a37ac.js"><link rel="prefetch" href="/assets/js/472.e7b54e6e.js"><link rel="prefetch" href="/assets/js/473.ddffbd96.js"><link rel="prefetch" href="/assets/js/474.326133dd.js"><link rel="prefetch" href="/assets/js/475.541feb1f.js"><link rel="prefetch" href="/assets/js/476.32dba0f5.js"><link rel="prefetch" href="/assets/js/477.029c1e5d.js"><link rel="prefetch" href="/assets/js/478.2af59cdc.js"><link rel="prefetch" href="/assets/js/479.5a979010.js"><link rel="prefetch" href="/assets/js/48.d24599f6.js"><link rel="prefetch" href="/assets/js/480.103ca904.js"><link rel="prefetch" href="/assets/js/481.7b661e2f.js"><link rel="prefetch" href="/assets/js/482.6fda3832.js"><link rel="prefetch" href="/assets/js/483.cb2d6553.js"><link rel="prefetch" href="/assets/js/484.73de0b8b.js"><link rel="prefetch" href="/assets/js/485.66fad033.js"><link rel="prefetch" href="/assets/js/486.9f604d19.js"><link rel="prefetch" href="/assets/js/487.a6792aef.js"><link rel="prefetch" href="/assets/js/488.4d4dded0.js"><link rel="prefetch" href="/assets/js/489.7faa3a0f.js"><link rel="prefetch" href="/assets/js/49.3de3d3a7.js"><link rel="prefetch" href="/assets/js/490.c4f04f49.js"><link rel="prefetch" href="/assets/js/491.6bfd01f0.js"><link rel="prefetch" href="/assets/js/492.a6415301.js"><link rel="prefetch" href="/assets/js/493.bc72fd57.js"><link rel="prefetch" href="/assets/js/494.9844bc00.js"><link rel="prefetch" href="/assets/js/495.36924ecd.js"><link rel="prefetch" href="/assets/js/496.1065d031.js"><link rel="prefetch" href="/assets/js/497.61d50cbb.js"><link rel="prefetch" href="/assets/js/498.2c2b88c0.js"><link rel="prefetch" href="/assets/js/499.90242ee1.js"><link rel="prefetch" href="/assets/js/5.bd72943e.js"><link rel="prefetch" href="/assets/js/50.87ad47b0.js"><link rel="prefetch" href="/assets/js/500.f1ebb138.js"><link rel="prefetch" href="/assets/js/501.626fb2cd.js"><link rel="prefetch" href="/assets/js/502.00019257.js"><link rel="prefetch" href="/assets/js/503.d3024784.js"><link rel="prefetch" href="/assets/js/504.eec2dc26.js"><link rel="prefetch" href="/assets/js/505.b978265e.js"><link rel="prefetch" href="/assets/js/506.d4e0c4cb.js"><link rel="prefetch" href="/assets/js/507.02972382.js"><link rel="prefetch" href="/assets/js/508.d7a453d3.js"><link rel="prefetch" href="/assets/js/509.1f9b639b.js"><link rel="prefetch" href="/assets/js/51.a7dd1eb3.js"><link rel="prefetch" href="/assets/js/510.ec47b392.js"><link rel="prefetch" href="/assets/js/511.50b12c76.js"><link rel="prefetch" href="/assets/js/512.2fdcc6b2.js"><link rel="prefetch" href="/assets/js/513.9e6e791d.js"><link rel="prefetch" href="/assets/js/514.38c8d5a8.js"><link rel="prefetch" href="/assets/js/515.bad13262.js"><link rel="prefetch" href="/assets/js/516.4ca9b21a.js"><link rel="prefetch" href="/assets/js/517.7429d06f.js"><link rel="prefetch" href="/assets/js/518.c8913d80.js"><link rel="prefetch" href="/assets/js/519.fe6b8475.js"><link rel="prefetch" href="/assets/js/52.0598dc9f.js"><link rel="prefetch" href="/assets/js/520.c059a8f4.js"><link rel="prefetch" href="/assets/js/521.f83ee6be.js"><link rel="prefetch" href="/assets/js/53.99a17c6a.js"><link rel="prefetch" href="/assets/js/54.23834020.js"><link rel="prefetch" href="/assets/js/55.98bddbab.js"><link rel="prefetch" href="/assets/js/56.d7353ef9.js"><link rel="prefetch" href="/assets/js/57.11f4ec1f.js"><link rel="prefetch" href="/assets/js/58.abfbeb68.js"><link rel="prefetch" href="/assets/js/59.2121c943.js"><link rel="prefetch" href="/assets/js/6.d71f4068.js"><link rel="prefetch" href="/assets/js/60.2d67bc6c.js"><link rel="prefetch" href="/assets/js/61.eddc17b7.js"><link rel="prefetch" href="/assets/js/62.12596064.js"><link rel="prefetch" href="/assets/js/63.76de932e.js"><link rel="prefetch" href="/assets/js/64.78c508ed.js"><link rel="prefetch" href="/assets/js/65.61916ea2.js"><link rel="prefetch" href="/assets/js/66.2a7fcfdc.js"><link rel="prefetch" href="/assets/js/67.2a354493.js"><link rel="prefetch" href="/assets/js/68.05fa411c.js"><link rel="prefetch" href="/assets/js/69.7d61bd69.js"><link rel="prefetch" href="/assets/js/7.8a71be62.js"><link rel="prefetch" href="/assets/js/70.786fad3e.js"><link rel="prefetch" href="/assets/js/71.d8ada88d.js"><link rel="prefetch" href="/assets/js/72.3ffd02d2.js"><link rel="prefetch" href="/assets/js/73.72f8ffdb.js"><link rel="prefetch" href="/assets/js/74.1f1823dc.js"><link rel="prefetch" href="/assets/js/75.9f60902b.js"><link rel="prefetch" href="/assets/js/76.6a415f61.js"><link rel="prefetch" href="/assets/js/77.61a11f47.js"><link rel="prefetch" href="/assets/js/78.d6c4e1c7.js"><link rel="prefetch" href="/assets/js/79.25ef0587.js"><link rel="prefetch" href="/assets/js/8.de26e4b6.js"><link rel="prefetch" href="/assets/js/80.4bd1eda4.js"><link rel="prefetch" href="/assets/js/81.baa1d59a.js"><link rel="prefetch" href="/assets/js/82.96e43068.js"><link rel="prefetch" href="/assets/js/83.b090cd46.js"><link rel="prefetch" href="/assets/js/84.10a308e3.js"><link rel="prefetch" href="/assets/js/85.0da5b711.js"><link rel="prefetch" href="/assets/js/86.0f310b74.js"><link rel="prefetch" href="/assets/js/87.faefd914.js"><link rel="prefetch" href="/assets/js/88.e06f9729.js"><link rel="prefetch" href="/assets/js/89.e6a5b2ef.js"><link rel="prefetch" href="/assets/js/9.10112bbf.js"><link rel="prefetch" href="/assets/js/90.9d4525e5.js"><link rel="prefetch" href="/assets/js/91.3cba9f38.js"><link rel="prefetch" href="/assets/js/92.eb236186.js"><link rel="prefetch" href="/assets/js/93.f8cbfd56.js"><link rel="prefetch" href="/assets/js/94.857e46d7.js"><link rel="prefetch" href="/assets/js/95.efa9000e.js"><link rel="prefetch" href="/assets/js/96.0b8d7570.js"><link rel="prefetch" href="/assets/js/97.1ea2049d.js"><link rel="prefetch" href="/assets/js/98.9719ea54.js"><link rel="prefetch" href="/assets/js/99.7146bce5.js"><link rel="prefetch" href="/assets/js/vendors~docsearch.262891fb.js">
<link rel="stylesheet" href="/assets/css/0.styles.3074e515.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/zh/" class="home-link router-link-active"><img src="/img/logo.png" alt=" " class="logo"></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">文档</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/zh/UserGuide/Master/Get Started/QuickStart.html" class="nav-link">In progress</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.11.x/Get Started/QuickStart.html" class="nav-link">V0.11.x</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.10.x/Get Started/QuickStart.html" class="nav-link">V0.10.x</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.9.x/0-Get Started/1-QuickStart.html" class="nav-link">V0.9.x</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.8.x/0-Get Started/1-QuickStart.html" class="nav-link">V0.8.x</a></li></ul></div></div><div class="nav-item"><a href="/zh/SystemDesign/Architecture/Architecture.html" class="nav-link">系统设计</a></div><div class="nav-item"><a href="/zh/Download/" class="nav-link">下载</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">社区</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://cwiki.apache.org/confluence/display/iotdb" class="nav-link external">
Wiki
<!----></a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Community-Project Committers.html" class="nav-link">开发人员</a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Community-Powered By.html" class="nav-link">技术支持</a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Materials.html" class="nav-link">活动与报告</a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Feedback.html" class="nav-link">交流与反馈</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">开发</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/zh/Development/VoteRelease.html" class="nav-link">如何投票</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/HowToCommit.html" class="nav-link">如何提交代码</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/Committer.html" class="nav-link">成为Committer</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/ContributeGuide.html" class="nav-link">项目开发指南</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/format-changelist.html" class="nav-link">TsFile的更改列表</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/rpc-changelist.html" class="nav-link">RPC变更清单</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">ASF</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="http://www.apache.org/" class="nav-link external">
基金会
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/licenses/" class="nav-link external">
许可证
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/security/" class="nav-link external">
安全
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/sponsorship.html" class="nav-link external">
赞助
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/thanks.html" class="nav-link external">
致谢
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/events/current-event" class="nav-link external">
活动
<!----></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">语言</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/UserGuide/V0.11.x/Ecosystem Integration/Grafana.html" class="nav-link">English</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/Grafana.html" class="nav-link">简体中文</a></li></ul></div></div> <a href="https://github.com/apache/iotdb.git" target="_blank" rel="noopener noreferrer" class="repo-link">
gitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">文档</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/zh/UserGuide/Master/Get Started/QuickStart.html" class="nav-link">In progress</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.11.x/Get Started/QuickStart.html" class="nav-link">V0.11.x</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.10.x/Get Started/QuickStart.html" class="nav-link">V0.10.x</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.9.x/0-Get Started/1-QuickStart.html" class="nav-link">V0.9.x</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.8.x/0-Get Started/1-QuickStart.html" class="nav-link">V0.8.x</a></li></ul></div></div><div class="nav-item"><a href="/zh/SystemDesign/Architecture/Architecture.html" class="nav-link">系统设计</a></div><div class="nav-item"><a href="/zh/Download/" class="nav-link">下载</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">社区</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://cwiki.apache.org/confluence/display/iotdb" class="nav-link external">
Wiki
<!----></a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Community-Project Committers.html" class="nav-link">开发人员</a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Community-Powered By.html" class="nav-link">技术支持</a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Materials.html" class="nav-link">活动与报告</a></li><li class="dropdown-item"><!----> <a href="/zh/Community/Feedback.html" class="nav-link">交流与反馈</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">开发</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/zh/Development/VoteRelease.html" class="nav-link">如何投票</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/HowToCommit.html" class="nav-link">如何提交代码</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/Committer.html" class="nav-link">成为Committer</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/ContributeGuide.html" class="nav-link">项目开发指南</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/format-changelist.html" class="nav-link">TsFile的更改列表</a></li><li class="dropdown-item"><!----> <a href="/zh/Development/rpc-changelist.html" class="nav-link">RPC变更清单</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">ASF</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="http://www.apache.org/" class="nav-link external">
基金会
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/licenses/" class="nav-link external">
许可证
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/security/" class="nav-link external">
安全
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/sponsorship.html" class="nav-link external">
赞助
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/thanks.html" class="nav-link external">
致谢
<!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/events/current-event" class="nav-link external">
活动
<!----></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">语言</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/UserGuide/V0.11.x/Ecosystem Integration/Grafana.html" class="nav-link">English</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/Grafana.html" class="nav-link">简体中文</a></li></ul></div></div> <a href="https://github.com/apache/iotdb.git" target="_blank" rel="noopener noreferrer" class="repo-link">
gitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>IoTDB用户手册 (V0.11.x)</span> <!----></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>开始</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>概述</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>概念</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>服务器端</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>客户端</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>操作指南</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>系统工具</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading open"><span>生态集成</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/Grafana.html" class="active sidebar-link">Grafana</a></li><li><a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/MapReduce TsFile.html" class="sidebar-link">MapReduce TsFile</a></li><li><a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/Spark TsFile.html" class="sidebar-link">Spark TsFile</a></li><li><a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/Spark IoTDB.html" class="sidebar-link">Spark IoTDB</a></li><li><a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/Hive TsFile.html" class="sidebar-link">Hive TsFile</a></li></ul></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>系统设计</span> <span class="arrow right"></span></p> <!----></section></li></ul> </aside> <main class="page"> <div class="content content__default"><h1 id="iotdb-grafana"><a href="#iotdb-grafana" class="header-anchor">#</a> IoTDB-Grafana</h1> <h2 id="概览"><a href="#概览" class="header-anchor">#</a> 概览</h2> <ul><li>IoTDB-Grafana
<ul><li>Grafana的安装与部署
<ul><li>安装</li> <li>simple-json-datasource数据源插件安装</li> <li>启动Grafana</li></ul></li> <li>IoTDB安装</li> <li>IoTDB-Grafana连接器安装
<ul><li>启动IoTDB-Grafana</li></ul></li> <li>使用Grafana
<ul><li>添加IoTDB数据源</li> <li>操作Grafana</li></ul></li></ul></li></ul> <p>Grafana是开源的指标量监测和可视化工具,可用于展示时序数据和应用程序运行分析。Grafana支持Graphite,InfluxDB等国际主流时序数据库作为数据源。在IoTDB项目中,我们开发了Grafana展现IoTDB中时序数据的连接器IoTDB-Grafana,为您提供使用Grafana展示IoTDB数据库中的时序数据的可视化方法。</p> <h2 id="grafana的安装与部署"><a href="#grafana的安装与部署" class="header-anchor">#</a> Grafana的安装与部署</h2> <h3 id="安装"><a href="#安装" class="header-anchor">#</a> 安装</h3> <ul><li>Grafana组件下载地址:https://grafana.com/grafana/download</li> <li>版本 &gt;= 4.4.1</li></ul> <h3 id="simple-json-datasource数据源插件安装"><a href="#simple-json-datasource数据源插件安装" class="header-anchor">#</a> simple-json-datasource数据源插件安装</h3> <ul><li>插件名称: simple-json-datasource</li> <li>下载地址: https://github.com/grafana/simple-json-datasource</li></ul> <p>具体下载方法是:到Grafana的插件目录中:<code>{Grafana文件目录}\data\plugins\</code>(Windows系统,启动Grafana后会自动创建<code>data\plugins</code>目录)或<code>/var/lib/grafana/plugins</code> (Linux系统,plugins目录需要手动创建)或<code>/usr/local/var/lib/grafana/plugins</code>(MacOS系统,具体位置参看使用<code>brew install</code>安装Grafana后命令行给出的位置提示。</p> <p>执行下面的命令:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell &gt; git clone https://github.com/grafana/simple-json-datasource.git
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>然后重启Grafana服务器,在浏览器中登录Grafana,在“Add data source”页面中“Type”选项出现“SimpleJson”即为安装成功。</p> <h3 id="启动grafana"><a href="#启动grafana" class="header-anchor">#</a> 启动Grafana</h3> <p>进入Grafana的安装目录,使用以下命令启动Grafana:</p> <ul><li>Windows系统:</li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell &gt; bin\grafana-server.exe
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><ul><li>Linux系统:</li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell &gt; sudo service grafana-server start
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><ul><li>MacOS系统:</li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell &gt; grafana-server --config=/usr/local/etc/grafana/grafana.ini --homepath /usr/local/share/grafana cfg:default.paths.logs=/usr/local/var/log/grafana cfg:default.paths.data=/usr/local/var/lib/grafana cfg:default.paths.plugins=/usr/local/var/lib/grafana/plugins
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>更多安装详情,请点<a href="https://grafana.com/docs/grafana/latest/installation/" target="_blank" rel="noopener noreferrer">这里<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></p> <h2 id="iotdb安装"><a href="#iotdb安装" class="header-anchor">#</a> IoTDB安装</h2> <p>参见<a href="https://github.com/apache/iotdb" target="_blank" rel="noopener noreferrer">https://github.com/apache/iotdb<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></p> <h2 id="iotdb-grafana连接器安装"><a href="#iotdb-grafana连接器安装" class="header-anchor">#</a> IoTDB-Grafana连接器安装</h2> <div class="language-shell line-numbers-mode"><pre class="language-shell"><code><span class="token function">git</span> clone https://github.com/apache/iotdb.git
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><h3 id="启动iotdb-grafana"><a href="#启动iotdb-grafana" class="header-anchor">#</a> 启动IoTDB-Grafana</h3> <h4 id="方案一-适合开发者"><a href="#方案一-适合开发者" class="header-anchor">#</a> 方案一(适合开发者)</h4> <p>导入整个项目,maven依赖安装完后,直接运行<code>iotdb/grafana/rc/main/java/org/apache/iotdb/web/grafana</code>目录下<code>TsfileWebDemoApplication.java</code>,这个grafana连接器采用springboot开发</p> <h4 id="方案二-适合使用者"><a href="#方案二-适合使用者" class="header-anchor">#</a> 方案二(适合使用者)</h4> <div class="language-shell line-numbers-mode"><pre class="language-shell"><code><span class="token builtin class-name">cd</span> iotdb
mvn clean package -pl grafana -am -Dmaven.test.skip<span class="token operator">=</span>true
<span class="token builtin class-name">cd</span> grafana/target
java -jar iotdb-grafana-<span class="token punctuation">{</span>version<span class="token punctuation">}</span>.war
<span class="token builtin class-name">.</span> ____ _ __ _ _
/<span class="token punctuation">\</span><span class="token punctuation">\</span> / ___<span class="token string">'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '</span>_ <span class="token operator">|</span> <span class="token string">'_| | '</span>_ <span class="token punctuation">\</span>/ _` <span class="token operator">|</span> <span class="token punctuation">\</span> <span class="token punctuation">\</span> <span class="token punctuation">\</span> <span class="token punctuation">\</span>
<span class="token punctuation">\</span><span class="token punctuation">\</span>/ ___<span class="token punctuation">)</span><span class="token operator">|</span> <span class="token operator">|</span>_<span class="token punctuation">)</span><span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token punctuation">(</span>_<span class="token operator">|</span> <span class="token operator">|</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span>
' <span class="token operator">|</span>____<span class="token operator">|</span> .__<span class="token operator">|</span>_<span class="token operator">|</span> <span class="token operator">|</span>_<span class="token operator">|</span>_<span class="token operator">|</span> <span class="token operator">|</span>_<span class="token punctuation">\</span>__, <span class="token operator">|</span> / / / /
<span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">=</span><span class="token operator">|</span>_<span class="token operator">|</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">==</span><span class="token operator">|</span>___/<span class="token operator">=</span>/_/_/_/
:: Spring Boot :: <span class="token punctuation">(</span>v1.5.4.RELEASE<span class="token punctuation">)</span>
<span class="token punctuation">..</span>.
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br><span class="line-number">12</span><br></div></div><p>如果您需要配置属性,将<code>grafana/src/main/resources/application.properties</code>移动到war包同级目录下(<code>grafana/target</code></p> <h2 id="使用grafana"><a href="#使用grafana" class="header-anchor">#</a> 使用Grafana</h2> <p>Grafana以网页的dashboard形式为您展示数据,在使用时请您打开浏览器,访问http://&lt;ip&gt;:&lt;port&gt;</p> <p>默认地址为http://localhost:3000/</p> <p>注:IP为您的Grafana所在的服务器IP,Port为Grafana的运行端口(默认3000)。默认登录的用户名和密码都是“admin”。</p> <h3 id="添加iotdb数据源"><a href="#添加iotdb数据源" class="header-anchor">#</a> 添加IoTDB数据源</h3> <p>点击左上角的“Grafana”图标,选择<code>Data Source</code>选项,然后再点击<code>Add data source</code>
<img src="https://user-images.githubusercontent.com/13203019/51664777-2766ae00-1ff5-11e9-9d2f-7489f8ccbfc2.png" style="width:100%;max-width:800px;max-height:600px;margin-left:auto;margin-right:auto;display:block;"></p> <p>在编辑数据源的时候,<code>Type</code>一栏选择<code>Simplejson</code><code>URL</code>一栏填写http://&lt;ip&gt;:&lt;port&gt;,IP为您的IoTDB-Grafana连接器所在的服务器IP,Port为运行端口(默认8888)。之后确保IoTDB已经启动,点击“Save &amp; Test”,出现“Data Source is working”提示表示配置成功。
<img src="https://user-images.githubusercontent.com/13203019/51664842-554bf280-1ff5-11e9-97d2-54eebe0b2ca1.png" style="width:100%;max-width:800px;max-height:600px;margin-left:auto;margin-right:auto;display:block;"></p> <h3 id="操作grafana"><a href="#操作grafana" class="header-anchor">#</a> 操作Grafana</h3> <p>进入Grafana可视化页面后,可以选择添加时间序列,如图 6.9。您也可以按照Grafana官方文档进行相应的操作,详情可参看Grafana官方文档:http://docs.grafana.org/guides/getting_started/。</p> <img src="https://user-images.githubusercontent.com/13203019/51664878-6e54a380-1ff5-11e9-9718-4d0e24627fa8.png" style="width:100%;max-width:800px;max-height:600px;margin-left:auto;margin-right:auto;display:block;"> <h2 id="配置grafana"><a href="#配置grafana" class="header-anchor">#</a> 配置grafana</h2> <div class="language- line-numbers-mode"><pre class="language-text"><code># IoTDB的IP和端口
spring.datasource.url=jdbc:iotdb://127.0.0.1:6667/
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=org.apache.iotdb.jdbc.IoTDBDriver
server.port=8888
# Use this value to set timestamp precision as &quot;ms&quot;, &quot;us&quot; or &quot;ns&quot;, which must to be same with the timestamp
# precision of Apache IoTDB engine.
timestamp_precision=ms
# 是否开启降采样
isDownSampling=true
# 默认采样interval
interval=1m
# 用于对连续数据(int, long, float, double)进行降采样的聚合函数
# COUNT, FIRST_VALUE, LAST_VALUE, MAX_TIME, MAX_VALUE, AVG, MIN_TIME, MIN_VALUE, NOW, SUM
continuous_data_function=AVG
# 用于对离散数据(boolean, string)进行降采样的聚合函数
# COUNT, FIRST_VALUE, LAST_VALUE, MAX_TIME, MIN_TIME, NOW
discrete_data_function=LAST_VALUE
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br><span class="line-number">12</span><br><span class="line-number">13</span><br><span class="line-number">14</span><br><span class="line-number">15</span><br><span class="line-number">16</span><br><span class="line-number">17</span><br><span class="line-number">18</span><br><span class="line-number">19</span><br><span class="line-number">20</span><br></div></div><p>其中interval具体配置信息如下</p> <p>&lt;1h: no sampling</p> <p>1h~1d : intervals = 1m</p> <p>1d~30d:intervals = 1h</p> <p>&gt;30d:intervals = 1d</p> <p>配置完后,请重新运行war包</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>java -jar iotdb-grafana-{version}.war
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></div> <div class="page-nav"><p class="inner"><span class="prev">
<a href="/zh/UserGuide/V0.11.x/System Tools/Performance Tracing Tool.html" class="prev">
性能追踪工具
</a></span> <span class="next"><a href="/zh/UserGuide/V0.11.x/Ecosystem Integration/MapReduce TsFile.html">
MapReduce TsFile
</a>
</span></p></div> <p style="text-align: center;">Copyright © 2020 The Apache Software Foundation.<br>
Apache and the Apache feather logo are trademarks of The Apache Software Foundation</p> <p style="text-align: center; margin-top: 10px; color: #444">
Contact us: Join QQ Group 659990460 | Add friend <i>tietouqiao</i> and be invited to Wechat Group<br>
see <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a> for more</p></main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.0b314edc.js" defer></script><script src="/assets/js/3.163fbdca.js" defer></script><script src="/assets/js/418.8fd7d8fb.js" defer></script>
</body>
</html>