| <!DOCTYPE html> |
| <html lang="en-US"> |
| <head> |
| <meta charset="utf-8"> |
| <meta name="viewport" content="width=device-width,initial-scale=1"> |
| <title> </title> |
| <meta name="generator" content="VuePress 1.8.2"> |
| <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.ccadf850.css" as="style"><link rel="preload" href="/assets/js/app.f876b955.js" as="script"><link rel="preload" href="/assets/js/3.5626571b.js" as="script"><link rel="preload" href="/assets/js/105.b6a11096.js" as="script"><link rel="prefetch" href="/assets/js/10.77e7d27b.js"><link rel="prefetch" href="/assets/js/100.a23d124c.js"><link rel="prefetch" href="/assets/js/101.4d24dbb3.js"><link rel="prefetch" href="/assets/js/102.7948e826.js"><link rel="prefetch" href="/assets/js/103.fb8b72e5.js"><link rel="prefetch" href="/assets/js/104.8ec98589.js"><link rel="prefetch" href="/assets/js/106.03cb3598.js"><link rel="prefetch" href="/assets/js/107.5e9a0521.js"><link rel="prefetch" href="/assets/js/108.c8e15789.js"><link rel="prefetch" href="/assets/js/109.32ec356e.js"><link rel="prefetch" href="/assets/js/11.6eeffc96.js"><link rel="prefetch" href="/assets/js/110.def6719c.js"><link rel="prefetch" href="/assets/js/111.2d907f27.js"><link rel="prefetch" href="/assets/js/112.d7ee7385.js"><link rel="prefetch" href="/assets/js/113.494daba7.js"><link rel="prefetch" href="/assets/js/114.f0655b17.js"><link rel="prefetch" href="/assets/js/115.ad06c96b.js"><link rel="prefetch" href="/assets/js/116.7d6319af.js"><link rel="prefetch" href="/assets/js/117.f6a4a5d4.js"><link rel="prefetch" href="/assets/js/118.1fe254a1.js"><link rel="prefetch" href="/assets/js/119.ccf52dd9.js"><link rel="prefetch" href="/assets/js/12.7ba796b5.js"><link rel="prefetch" href="/assets/js/120.d1bc4a0d.js"><link rel="prefetch" href="/assets/js/121.2a213407.js"><link rel="prefetch" href="/assets/js/122.37b6650b.js"><link rel="prefetch" href="/assets/js/123.b1f58f4c.js"><link rel="prefetch" href="/assets/js/124.94465bfb.js"><link rel="prefetch" href="/assets/js/125.3f24521c.js"><link rel="prefetch" href="/assets/js/126.a1a10ca6.js"><link rel="prefetch" href="/assets/js/127.211c2b9f.js"><link rel="prefetch" href="/assets/js/128.10406a3f.js"><link rel="prefetch" href="/assets/js/129.b0669c7b.js"><link rel="prefetch" href="/assets/js/13.43c63c4e.js"><link rel="prefetch" href="/assets/js/130.9845d220.js"><link rel="prefetch" href="/assets/js/131.f74784eb.js"><link rel="prefetch" href="/assets/js/132.e617efe3.js"><link rel="prefetch" href="/assets/js/133.128c722a.js"><link rel="prefetch" href="/assets/js/134.7a1e5989.js"><link rel="prefetch" href="/assets/js/135.06b43884.js"><link rel="prefetch" href="/assets/js/136.b66a9821.js"><link rel="prefetch" href="/assets/js/137.a6fbffeb.js"><link rel="prefetch" href="/assets/js/138.c519ee60.js"><link rel="prefetch" href="/assets/js/139.74cc7b01.js"><link rel="prefetch" href="/assets/js/14.ed5a7063.js"><link rel="prefetch" href="/assets/js/140.702d4f02.js"><link rel="prefetch" href="/assets/js/141.34ef9771.js"><link rel="prefetch" href="/assets/js/142.0a0bb60d.js"><link rel="prefetch" href="/assets/js/143.908acdad.js"><link rel="prefetch" href="/assets/js/144.40806d0f.js"><link rel="prefetch" href="/assets/js/145.7934a7d8.js"><link rel="prefetch" href="/assets/js/146.3f935af5.js"><link rel="prefetch" href="/assets/js/147.6ab3b033.js"><link rel="prefetch" href="/assets/js/148.1e9ba5bb.js"><link rel="prefetch" href="/assets/js/149.bed18caa.js"><link rel="prefetch" href="/assets/js/15.0953eb10.js"><link rel="prefetch" href="/assets/js/150.4553bfe1.js"><link rel="prefetch" href="/assets/js/151.351a4a5d.js"><link rel="prefetch" href="/assets/js/152.ef74207e.js"><link rel="prefetch" href="/assets/js/153.42ff27d4.js"><link rel="prefetch" href="/assets/js/154.31b291c0.js"><link rel="prefetch" href="/assets/js/155.56c00080.js"><link rel="prefetch" href="/assets/js/156.f68c3d04.js"><link rel="prefetch" href="/assets/js/157.1a3cf252.js"><link rel="prefetch" href="/assets/js/158.7eecc4b6.js"><link rel="prefetch" href="/assets/js/159.7c3f6836.js"><link rel="prefetch" href="/assets/js/16.8d99ed47.js"><link rel="prefetch" href="/assets/js/160.24219a8e.js"><link rel="prefetch" href="/assets/js/161.e606dc07.js"><link rel="prefetch" href="/assets/js/162.260f8f8c.js"><link rel="prefetch" href="/assets/js/163.9d72031f.js"><link rel="prefetch" href="/assets/js/164.cb9a38f0.js"><link rel="prefetch" href="/assets/js/165.beba59fe.js"><link rel="prefetch" href="/assets/js/166.43908492.js"><link rel="prefetch" href="/assets/js/167.4ab55d75.js"><link rel="prefetch" href="/assets/js/168.edea52ce.js"><link rel="prefetch" href="/assets/js/169.26c59678.js"><link rel="prefetch" href="/assets/js/17.efe29df6.js"><link rel="prefetch" href="/assets/js/170.c177a0a1.js"><link rel="prefetch" href="/assets/js/171.bbe4ba1a.js"><link rel="prefetch" href="/assets/js/172.4237d469.js"><link rel="prefetch" href="/assets/js/173.c5167ebe.js"><link rel="prefetch" href="/assets/js/174.463699bf.js"><link rel="prefetch" href="/assets/js/175.ca25b135.js"><link rel="prefetch" href="/assets/js/176.668e975e.js"><link rel="prefetch" href="/assets/js/177.45c5c736.js"><link rel="prefetch" href="/assets/js/178.277a4463.js"><link rel="prefetch" href="/assets/js/179.bdf3ed97.js"><link rel="prefetch" href="/assets/js/18.122d5826.js"><link rel="prefetch" href="/assets/js/180.33214edc.js"><link rel="prefetch" href="/assets/js/181.219cb189.js"><link rel="prefetch" href="/assets/js/182.d354a8c6.js"><link rel="prefetch" href="/assets/js/183.87f069d1.js"><link rel="prefetch" href="/assets/js/184.94bfad10.js"><link rel="prefetch" href="/assets/js/185.b6a632b5.js"><link rel="prefetch" href="/assets/js/186.5d52a751.js"><link rel="prefetch" href="/assets/js/187.aeba6c58.js"><link rel="prefetch" href="/assets/js/188.025ba848.js"><link rel="prefetch" href="/assets/js/189.c53b81b5.js"><link rel="prefetch" href="/assets/js/19.515d3237.js"><link rel="prefetch" href="/assets/js/190.4ddea2ce.js"><link rel="prefetch" href="/assets/js/191.9f67994b.js"><link rel="prefetch" href="/assets/js/192.964fb0df.js"><link rel="prefetch" href="/assets/js/193.39fab29d.js"><link rel="prefetch" href="/assets/js/194.f1cbfa0a.js"><link rel="prefetch" href="/assets/js/195.5e8f1581.js"><link rel="prefetch" href="/assets/js/196.beb9ab4a.js"><link rel="prefetch" href="/assets/js/197.a0f032b6.js"><link rel="prefetch" href="/assets/js/198.47303c00.js"><link rel="prefetch" href="/assets/js/199.7e8e3989.js"><link rel="prefetch" href="/assets/js/20.7af2b33e.js"><link rel="prefetch" href="/assets/js/200.1bf9ec90.js"><link rel="prefetch" href="/assets/js/201.3a8fc263.js"><link rel="prefetch" href="/assets/js/202.c32388f7.js"><link rel="prefetch" href="/assets/js/203.080586a5.js"><link rel="prefetch" href="/assets/js/204.a3b3ce92.js"><link rel="prefetch" href="/assets/js/205.9af51d77.js"><link rel="prefetch" href="/assets/js/206.8b9ca96c.js"><link rel="prefetch" href="/assets/js/207.580439aa.js"><link rel="prefetch" href="/assets/js/208.fa41b6db.js"><link rel="prefetch" href="/assets/js/209.206e9cfe.js"><link rel="prefetch" href="/assets/js/21.8c3060b4.js"><link rel="prefetch" href="/assets/js/210.428fafd8.js"><link rel="prefetch" href="/assets/js/211.bd2ec153.js"><link rel="prefetch" href="/assets/js/212.1c2fddcb.js"><link rel="prefetch" href="/assets/js/213.acc17dd2.js"><link rel="prefetch" href="/assets/js/214.6c1d86ce.js"><link rel="prefetch" href="/assets/js/215.71831686.js"><link rel="prefetch" href="/assets/js/216.d6e6fc74.js"><link rel="prefetch" href="/assets/js/217.9f9f800c.js"><link rel="prefetch" href="/assets/js/218.6d097b07.js"><link rel="prefetch" href="/assets/js/219.c9bc08e3.js"><link rel="prefetch" href="/assets/js/22.1e7200c8.js"><link rel="prefetch" href="/assets/js/220.05e25558.js"><link rel="prefetch" href="/assets/js/221.2fabcfa0.js"><link rel="prefetch" href="/assets/js/222.7511d221.js"><link rel="prefetch" href="/assets/js/223.e90f93a4.js"><link rel="prefetch" href="/assets/js/224.61e78712.js"><link rel="prefetch" href="/assets/js/225.b3b72d5d.js"><link rel="prefetch" href="/assets/js/226.e727eb2e.js"><link rel="prefetch" href="/assets/js/227.a0a2be69.js"><link rel="prefetch" href="/assets/js/228.790dbd90.js"><link rel="prefetch" href="/assets/js/229.87a7b0d2.js"><link rel="prefetch" href="/assets/js/23.02b0d4f9.js"><link rel="prefetch" href="/assets/js/230.b0410ffd.js"><link rel="prefetch" href="/assets/js/231.6c30d669.js"><link rel="prefetch" href="/assets/js/232.50c12353.js"><link rel="prefetch" href="/assets/js/233.db0e45e1.js"><link rel="prefetch" href="/assets/js/234.e0ccca9d.js"><link rel="prefetch" href="/assets/js/235.713ad45f.js"><link rel="prefetch" href="/assets/js/236.bfc1d165.js"><link rel="prefetch" href="/assets/js/237.2af78f96.js"><link rel="prefetch" href="/assets/js/238.a3f5b933.js"><link rel="prefetch" href="/assets/js/239.3686a072.js"><link rel="prefetch" href="/assets/js/24.73f75877.js"><link rel="prefetch" href="/assets/js/240.d062356c.js"><link rel="prefetch" href="/assets/js/241.b8bfff76.js"><link rel="prefetch" href="/assets/js/242.5ac048d7.js"><link rel="prefetch" href="/assets/js/243.2a75cff1.js"><link rel="prefetch" href="/assets/js/244.ca3b03d5.js"><link rel="prefetch" href="/assets/js/245.d3b0df32.js"><link rel="prefetch" href="/assets/js/246.56d923f7.js"><link rel="prefetch" href="/assets/js/247.f7d95039.js"><link rel="prefetch" href="/assets/js/248.714df448.js"><link rel="prefetch" href="/assets/js/249.b3138778.js"><link rel="prefetch" href="/assets/js/25.6b7591da.js"><link rel="prefetch" href="/assets/js/250.87bd7ba4.js"><link rel="prefetch" href="/assets/js/251.22448820.js"><link rel="prefetch" href="/assets/js/252.71392152.js"><link rel="prefetch" href="/assets/js/253.6a0b34fb.js"><link rel="prefetch" href="/assets/js/254.b26f4f16.js"><link rel="prefetch" href="/assets/js/255.c1779bd2.js"><link rel="prefetch" href="/assets/js/256.0d2d6ff4.js"><link rel="prefetch" href="/assets/js/257.028f5911.js"><link rel="prefetch" href="/assets/js/258.eb300f24.js"><link rel="prefetch" href="/assets/js/259.d613d22c.js"><link rel="prefetch" href="/assets/js/26.bc913725.js"><link rel="prefetch" href="/assets/js/260.6da85344.js"><link rel="prefetch" href="/assets/js/261.efa6617d.js"><link rel="prefetch" href="/assets/js/262.f1795204.js"><link rel="prefetch" href="/assets/js/263.3454f741.js"><link rel="prefetch" href="/assets/js/264.cedced53.js"><link rel="prefetch" href="/assets/js/265.938ad796.js"><link rel="prefetch" href="/assets/js/266.796b7845.js"><link rel="prefetch" href="/assets/js/267.311d8bfe.js"><link rel="prefetch" href="/assets/js/268.013f92f7.js"><link rel="prefetch" href="/assets/js/269.4ce819fe.js"><link rel="prefetch" href="/assets/js/27.615f548b.js"><link rel="prefetch" href="/assets/js/270.69658c67.js"><link rel="prefetch" href="/assets/js/271.fb56d7e4.js"><link rel="prefetch" href="/assets/js/272.46e59304.js"><link rel="prefetch" href="/assets/js/273.60491e24.js"><link rel="prefetch" href="/assets/js/274.8d7d8c2a.js"><link rel="prefetch" href="/assets/js/275.de147586.js"><link rel="prefetch" href="/assets/js/276.1a84e95d.js"><link rel="prefetch" href="/assets/js/277.079ee454.js"><link rel="prefetch" href="/assets/js/278.a65a0e95.js"><link rel="prefetch" href="/assets/js/279.6238db1e.js"><link rel="prefetch" href="/assets/js/28.0a801078.js"><link rel="prefetch" href="/assets/js/280.af60792d.js"><link rel="prefetch" href="/assets/js/281.2b5d75c2.js"><link rel="prefetch" href="/assets/js/282.d0519cf4.js"><link rel="prefetch" href="/assets/js/283.5ee4f518.js"><link rel="prefetch" href="/assets/js/284.306b0a13.js"><link rel="prefetch" href="/assets/js/285.8e9ec7da.js"><link rel="prefetch" href="/assets/js/286.d7447c3e.js"><link rel="prefetch" href="/assets/js/287.eca1d2b1.js"><link rel="prefetch" href="/assets/js/288.8b780706.js"><link rel="prefetch" href="/assets/js/289.789f44e7.js"><link rel="prefetch" href="/assets/js/29.015a0cef.js"><link rel="prefetch" href="/assets/js/290.faf33e36.js"><link rel="prefetch" href="/assets/js/291.7bd53059.js"><link rel="prefetch" href="/assets/js/292.7155dccd.js"><link rel="prefetch" href="/assets/js/293.d9f4d7e7.js"><link rel="prefetch" href="/assets/js/294.e07bd3b9.js"><link rel="prefetch" href="/assets/js/295.d86115ff.js"><link rel="prefetch" href="/assets/js/296.37cf874d.js"><link rel="prefetch" href="/assets/js/297.6bd1f44f.js"><link rel="prefetch" href="/assets/js/298.fe5ba7ef.js"><link rel="prefetch" href="/assets/js/299.51d40cbc.js"><link rel="prefetch" href="/assets/js/30.1db5ced4.js"><link rel="prefetch" href="/assets/js/300.4a34e85e.js"><link rel="prefetch" href="/assets/js/301.0c2a2477.js"><link rel="prefetch" href="/assets/js/302.992ba1a4.js"><link rel="prefetch" href="/assets/js/303.2fa1659c.js"><link rel="prefetch" href="/assets/js/304.1b265cbd.js"><link rel="prefetch" href="/assets/js/305.518cdc20.js"><link rel="prefetch" href="/assets/js/306.9adbbd88.js"><link rel="prefetch" href="/assets/js/307.117cba56.js"><link rel="prefetch" href="/assets/js/308.f1153048.js"><link rel="prefetch" href="/assets/js/309.0c2b172a.js"><link rel="prefetch" href="/assets/js/31.9af92350.js"><link rel="prefetch" href="/assets/js/310.264c84d3.js"><link rel="prefetch" href="/assets/js/311.14d97037.js"><link rel="prefetch" href="/assets/js/312.d6db71aa.js"><link rel="prefetch" href="/assets/js/313.85ecda37.js"><link rel="prefetch" href="/assets/js/314.e2ad4a63.js"><link rel="prefetch" href="/assets/js/315.f7cb170d.js"><link rel="prefetch" href="/assets/js/316.da81dbe8.js"><link rel="prefetch" href="/assets/js/317.1e65df00.js"><link rel="prefetch" href="/assets/js/318.91c96271.js"><link rel="prefetch" href="/assets/js/319.5a2fcc12.js"><link rel="prefetch" href="/assets/js/32.e5e702b0.js"><link rel="prefetch" href="/assets/js/320.b8865da0.js"><link rel="prefetch" href="/assets/js/321.a4b9d736.js"><link rel="prefetch" href="/assets/js/322.5aae6989.js"><link rel="prefetch" href="/assets/js/323.1ae15b35.js"><link rel="prefetch" href="/assets/js/324.443fc2c9.js"><link rel="prefetch" href="/assets/js/325.67f8fd01.js"><link rel="prefetch" href="/assets/js/326.377d3f46.js"><link rel="prefetch" href="/assets/js/327.2d5287ee.js"><link rel="prefetch" href="/assets/js/328.a4ef9f92.js"><link rel="prefetch" href="/assets/js/329.81e51e52.js"><link rel="prefetch" href="/assets/js/33.5af74851.js"><link rel="prefetch" href="/assets/js/330.0c00eaa5.js"><link rel="prefetch" href="/assets/js/331.a01dcc25.js"><link rel="prefetch" href="/assets/js/332.1d9d1a04.js"><link rel="prefetch" href="/assets/js/333.5f406455.js"><link rel="prefetch" href="/assets/js/334.847a98ce.js"><link rel="prefetch" href="/assets/js/335.9bca2b37.js"><link rel="prefetch" href="/assets/js/336.9c1a7d2f.js"><link rel="prefetch" href="/assets/js/337.8c15e7d8.js"><link rel="prefetch" href="/assets/js/338.e93c5425.js"><link rel="prefetch" href="/assets/js/339.bbf73c4f.js"><link rel="prefetch" href="/assets/js/34.85849ed4.js"><link rel="prefetch" href="/assets/js/340.372e80c4.js"><link rel="prefetch" href="/assets/js/341.953f5c59.js"><link rel="prefetch" href="/assets/js/342.24a1b8cd.js"><link rel="prefetch" href="/assets/js/343.6757b598.js"><link rel="prefetch" href="/assets/js/344.2b4309dc.js"><link rel="prefetch" href="/assets/js/345.c8f0c365.js"><link rel="prefetch" href="/assets/js/346.cbfb04f4.js"><link rel="prefetch" href="/assets/js/347.0c6eab2f.js"><link rel="prefetch" href="/assets/js/348.76c8b29c.js"><link rel="prefetch" href="/assets/js/349.cf4bf014.js"><link rel="prefetch" href="/assets/js/35.79f48bad.js"><link rel="prefetch" href="/assets/js/350.c36437c8.js"><link rel="prefetch" href="/assets/js/351.338919aa.js"><link rel="prefetch" href="/assets/js/352.24a38112.js"><link rel="prefetch" href="/assets/js/353.6b69e3dc.js"><link rel="prefetch" href="/assets/js/354.3663e027.js"><link rel="prefetch" href="/assets/js/355.9db8e984.js"><link rel="prefetch" href="/assets/js/356.c60a3daf.js"><link rel="prefetch" href="/assets/js/357.9c287a13.js"><link rel="prefetch" href="/assets/js/358.20892687.js"><link rel="prefetch" href="/assets/js/359.18da81ab.js"><link rel="prefetch" href="/assets/js/36.8a8c44ca.js"><link rel="prefetch" href="/assets/js/360.13f2ec3c.js"><link rel="prefetch" href="/assets/js/361.5b8d7df8.js"><link rel="prefetch" href="/assets/js/362.325ddc66.js"><link rel="prefetch" href="/assets/js/363.87323057.js"><link rel="prefetch" href="/assets/js/364.84510189.js"><link rel="prefetch" href="/assets/js/365.d1a8408b.js"><link rel="prefetch" href="/assets/js/366.3e0ce2e8.js"><link rel="prefetch" href="/assets/js/367.788bacaa.js"><link rel="prefetch" href="/assets/js/368.d4307f98.js"><link rel="prefetch" href="/assets/js/369.6c6ce547.js"><link rel="prefetch" href="/assets/js/37.15871763.js"><link rel="prefetch" href="/assets/js/370.4921b2f7.js"><link rel="prefetch" href="/assets/js/371.efb47438.js"><link rel="prefetch" href="/assets/js/372.6b44d26d.js"><link rel="prefetch" href="/assets/js/373.4548d4c0.js"><link rel="prefetch" href="/assets/js/374.9e2349a9.js"><link rel="prefetch" href="/assets/js/375.1e03b5cf.js"><link rel="prefetch" href="/assets/js/376.42370af0.js"><link rel="prefetch" href="/assets/js/377.f635e78c.js"><link rel="prefetch" href="/assets/js/378.1c6b99f9.js"><link rel="prefetch" href="/assets/js/379.9462d074.js"><link rel="prefetch" href="/assets/js/38.c6f83038.js"><link rel="prefetch" href="/assets/js/380.649f6325.js"><link rel="prefetch" href="/assets/js/381.07ea3274.js"><link rel="prefetch" href="/assets/js/382.6e94a17d.js"><link rel="prefetch" href="/assets/js/383.fa0c4858.js"><link rel="prefetch" href="/assets/js/384.8cde732c.js"><link rel="prefetch" href="/assets/js/385.2f276616.js"><link rel="prefetch" href="/assets/js/386.e2800b05.js"><link rel="prefetch" href="/assets/js/387.b9423005.js"><link rel="prefetch" href="/assets/js/388.3cafa76f.js"><link rel="prefetch" href="/assets/js/389.8497f151.js"><link rel="prefetch" href="/assets/js/39.2861d4e5.js"><link rel="prefetch" href="/assets/js/390.7a17e6ce.js"><link rel="prefetch" href="/assets/js/391.8925f2de.js"><link rel="prefetch" href="/assets/js/392.1d9cfd21.js"><link rel="prefetch" href="/assets/js/393.01fd3bb7.js"><link rel="prefetch" href="/assets/js/394.4c998be9.js"><link rel="prefetch" href="/assets/js/395.829eba9f.js"><link rel="prefetch" href="/assets/js/396.3ff26d83.js"><link rel="prefetch" href="/assets/js/397.4385b5b6.js"><link rel="prefetch" href="/assets/js/398.bd71b846.js"><link rel="prefetch" href="/assets/js/399.3ef0986e.js"><link rel="prefetch" href="/assets/js/4.9c4b1c6d.js"><link rel="prefetch" href="/assets/js/40.83fa7936.js"><link rel="prefetch" href="/assets/js/400.5e0cfb93.js"><link rel="prefetch" href="/assets/js/401.df776005.js"><link rel="prefetch" href="/assets/js/402.49e50563.js"><link rel="prefetch" href="/assets/js/403.cba1433f.js"><link rel="prefetch" href="/assets/js/404.cea36a3d.js"><link rel="prefetch" href="/assets/js/405.8dc30673.js"><link rel="prefetch" href="/assets/js/406.8dbc7179.js"><link rel="prefetch" href="/assets/js/407.ab430854.js"><link rel="prefetch" href="/assets/js/408.78190c9f.js"><link rel="prefetch" href="/assets/js/409.5885c231.js"><link rel="prefetch" href="/assets/js/41.3693bb5f.js"><link rel="prefetch" href="/assets/js/410.b081220a.js"><link rel="prefetch" href="/assets/js/411.55b1b638.js"><link rel="prefetch" href="/assets/js/412.eaebdd5a.js"><link rel="prefetch" href="/assets/js/413.5622b99f.js"><link rel="prefetch" href="/assets/js/414.540a5cc3.js"><link rel="prefetch" href="/assets/js/415.4dcc07c7.js"><link rel="prefetch" href="/assets/js/416.11747f6b.js"><link rel="prefetch" href="/assets/js/417.8f1f6147.js"><link rel="prefetch" href="/assets/js/418.b2cfce2b.js"><link rel="prefetch" href="/assets/js/419.b77e47a1.js"><link rel="prefetch" href="/assets/js/42.e6b0aae2.js"><link rel="prefetch" href="/assets/js/420.9851ab13.js"><link rel="prefetch" href="/assets/js/421.087777ed.js"><link rel="prefetch" href="/assets/js/422.804f194d.js"><link rel="prefetch" href="/assets/js/423.23f9f437.js"><link rel="prefetch" href="/assets/js/424.cb107f0c.js"><link rel="prefetch" href="/assets/js/425.8fd05b37.js"><link rel="prefetch" href="/assets/js/426.b6957825.js"><link rel="prefetch" href="/assets/js/427.b96cf924.js"><link rel="prefetch" href="/assets/js/428.214bb703.js"><link rel="prefetch" href="/assets/js/429.e18bfee9.js"><link rel="prefetch" href="/assets/js/43.3fff5a4c.js"><link rel="prefetch" href="/assets/js/430.ddcfba32.js"><link rel="prefetch" href="/assets/js/431.78914172.js"><link rel="prefetch" href="/assets/js/432.b578015e.js"><link rel="prefetch" href="/assets/js/433.98669f56.js"><link rel="prefetch" href="/assets/js/434.04a8d2c6.js"><link rel="prefetch" href="/assets/js/435.281752a0.js"><link rel="prefetch" href="/assets/js/436.5f96ff45.js"><link rel="prefetch" href="/assets/js/437.6a675a68.js"><link rel="prefetch" href="/assets/js/438.e8c8ae5b.js"><link rel="prefetch" href="/assets/js/439.692da598.js"><link rel="prefetch" href="/assets/js/44.b334ed25.js"><link rel="prefetch" href="/assets/js/440.6534a3b1.js"><link rel="prefetch" href="/assets/js/441.16b5682d.js"><link rel="prefetch" href="/assets/js/442.3f0c9a53.js"><link rel="prefetch" href="/assets/js/443.278a7fde.js"><link rel="prefetch" href="/assets/js/444.d100eb74.js"><link rel="prefetch" href="/assets/js/445.bc369744.js"><link rel="prefetch" href="/assets/js/446.1658ef97.js"><link rel="prefetch" href="/assets/js/447.f29e10f9.js"><link rel="prefetch" href="/assets/js/448.8ef78be4.js"><link rel="prefetch" href="/assets/js/449.88b29ea1.js"><link rel="prefetch" href="/assets/js/45.3161e71b.js"><link rel="prefetch" href="/assets/js/450.3ff3ce7b.js"><link rel="prefetch" href="/assets/js/451.fbbc861c.js"><link rel="prefetch" href="/assets/js/452.9fe7bb5c.js"><link rel="prefetch" href="/assets/js/453.810a97a4.js"><link rel="prefetch" href="/assets/js/454.cb9a580b.js"><link rel="prefetch" href="/assets/js/455.16d145b8.js"><link rel="prefetch" href="/assets/js/456.98d95ce5.js"><link rel="prefetch" href="/assets/js/457.27f821d2.js"><link rel="prefetch" href="/assets/js/458.b0e3102e.js"><link rel="prefetch" href="/assets/js/459.6b8af96a.js"><link rel="prefetch" href="/assets/js/46.539f062d.js"><link rel="prefetch" href="/assets/js/460.8feca39f.js"><link rel="prefetch" href="/assets/js/461.90f6ea3a.js"><link rel="prefetch" href="/assets/js/462.21aa03e0.js"><link rel="prefetch" href="/assets/js/463.414bc138.js"><link rel="prefetch" href="/assets/js/464.b1f17f8b.js"><link rel="prefetch" href="/assets/js/465.5f13a4cf.js"><link rel="prefetch" href="/assets/js/466.ab4c1900.js"><link rel="prefetch" href="/assets/js/467.b3f00de3.js"><link rel="prefetch" href="/assets/js/468.eeff85b2.js"><link rel="prefetch" href="/assets/js/469.515e536f.js"><link rel="prefetch" href="/assets/js/47.a8742825.js"><link rel="prefetch" href="/assets/js/470.53f35b49.js"><link rel="prefetch" href="/assets/js/471.7816f21b.js"><link rel="prefetch" href="/assets/js/472.c5136b39.js"><link rel="prefetch" href="/assets/js/473.6d79911d.js"><link rel="prefetch" href="/assets/js/474.c5b30494.js"><link rel="prefetch" href="/assets/js/475.a84604d6.js"><link rel="prefetch" href="/assets/js/476.369e6ad4.js"><link rel="prefetch" href="/assets/js/477.6da261ed.js"><link rel="prefetch" href="/assets/js/478.0fcc1ee5.js"><link rel="prefetch" href="/assets/js/479.bd9c407b.js"><link rel="prefetch" href="/assets/js/48.656f2900.js"><link rel="prefetch" href="/assets/js/480.5c40aed4.js"><link rel="prefetch" href="/assets/js/481.eb0f3d11.js"><link rel="prefetch" href="/assets/js/482.a0850ad4.js"><link rel="prefetch" href="/assets/js/483.11c430e0.js"><link rel="prefetch" href="/assets/js/484.a96b5d49.js"><link rel="prefetch" href="/assets/js/485.c19696bd.js"><link rel="prefetch" href="/assets/js/486.9cbb009e.js"><link rel="prefetch" href="/assets/js/487.afd0af1d.js"><link rel="prefetch" href="/assets/js/488.342a13ba.js"><link rel="prefetch" href="/assets/js/489.b81128c2.js"><link rel="prefetch" href="/assets/js/49.f271ac34.js"><link rel="prefetch" href="/assets/js/490.347d23af.js"><link rel="prefetch" href="/assets/js/491.e88dd087.js"><link rel="prefetch" href="/assets/js/492.af9c4c53.js"><link rel="prefetch" href="/assets/js/493.0ec88244.js"><link rel="prefetch" href="/assets/js/494.f3005e0c.js"><link rel="prefetch" href="/assets/js/495.47d53a9a.js"><link rel="prefetch" href="/assets/js/496.166c88c4.js"><link rel="prefetch" href="/assets/js/497.3b9635e2.js"><link rel="prefetch" href="/assets/js/498.1018e189.js"><link rel="prefetch" href="/assets/js/499.a241b436.js"><link rel="prefetch" href="/assets/js/5.2a4451ec.js"><link rel="prefetch" href="/assets/js/50.7d8944cd.js"><link rel="prefetch" href="/assets/js/500.e82cf853.js"><link rel="prefetch" href="/assets/js/501.c5ae8bda.js"><link rel="prefetch" href="/assets/js/502.a4c4f5dd.js"><link rel="prefetch" href="/assets/js/503.d6cc184c.js"><link rel="prefetch" href="/assets/js/504.5a004515.js"><link rel="prefetch" href="/assets/js/505.bffbb2c3.js"><link rel="prefetch" href="/assets/js/506.e3132b40.js"><link rel="prefetch" href="/assets/js/507.70479988.js"><link rel="prefetch" href="/assets/js/508.6d57be06.js"><link rel="prefetch" href="/assets/js/509.40c4608d.js"><link rel="prefetch" href="/assets/js/51.7824a319.js"><link rel="prefetch" href="/assets/js/510.5d269c05.js"><link rel="prefetch" href="/assets/js/511.f80d900d.js"><link rel="prefetch" href="/assets/js/512.9af136b0.js"><link rel="prefetch" href="/assets/js/513.fa8cc325.js"><link rel="prefetch" href="/assets/js/514.b07be8d6.js"><link rel="prefetch" href="/assets/js/515.6274c51a.js"><link rel="prefetch" href="/assets/js/516.3eba012c.js"><link rel="prefetch" href="/assets/js/517.80c43b59.js"><link rel="prefetch" href="/assets/js/518.c9101018.js"><link rel="prefetch" href="/assets/js/519.9f64b4ca.js"><link rel="prefetch" href="/assets/js/52.d8e20165.js"><link rel="prefetch" href="/assets/js/520.e41e66ce.js"><link rel="prefetch" href="/assets/js/521.f32178dd.js"><link rel="prefetch" href="/assets/js/522.98b8999c.js"><link rel="prefetch" href="/assets/js/523.c76c543e.js"><link rel="prefetch" href="/assets/js/524.57d72785.js"><link rel="prefetch" href="/assets/js/525.4a50a5a5.js"><link rel="prefetch" href="/assets/js/526.6c7f8655.js"><link rel="prefetch" href="/assets/js/527.996e0f6f.js"><link rel="prefetch" href="/assets/js/528.4dfd6973.js"><link rel="prefetch" href="/assets/js/529.7f05b847.js"><link rel="prefetch" href="/assets/js/53.79f66cea.js"><link rel="prefetch" href="/assets/js/530.4f9b779c.js"><link rel="prefetch" href="/assets/js/531.95f07e7c.js"><link rel="prefetch" href="/assets/js/532.1532b304.js"><link rel="prefetch" href="/assets/js/54.28efaf2b.js"><link rel="prefetch" href="/assets/js/55.38876710.js"><link rel="prefetch" href="/assets/js/56.aa94202c.js"><link rel="prefetch" href="/assets/js/57.dbfa4201.js"><link rel="prefetch" href="/assets/js/58.9af3c40d.js"><link rel="prefetch" href="/assets/js/59.1389a194.js"><link rel="prefetch" href="/assets/js/6.3450075a.js"><link rel="prefetch" href="/assets/js/60.04e971a8.js"><link rel="prefetch" href="/assets/js/61.0c0f12f7.js"><link rel="prefetch" href="/assets/js/62.2dc7dc16.js"><link rel="prefetch" href="/assets/js/63.3a66528e.js"><link rel="prefetch" href="/assets/js/64.4b15ba81.js"><link rel="prefetch" href="/assets/js/65.abb47309.js"><link rel="prefetch" href="/assets/js/66.af53d055.js"><link rel="prefetch" href="/assets/js/67.ed1bed74.js"><link rel="prefetch" href="/assets/js/68.9998455b.js"><link rel="prefetch" href="/assets/js/69.8f65fe0a.js"><link rel="prefetch" href="/assets/js/7.c5c54fb4.js"><link rel="prefetch" href="/assets/js/70.5d779a73.js"><link rel="prefetch" href="/assets/js/71.cf483d39.js"><link rel="prefetch" href="/assets/js/72.b095c9c5.js"><link rel="prefetch" href="/assets/js/73.7f11a91c.js"><link rel="prefetch" href="/assets/js/74.d67c3927.js"><link rel="prefetch" href="/assets/js/75.d96505fe.js"><link rel="prefetch" href="/assets/js/76.4aacb5f1.js"><link rel="prefetch" href="/assets/js/77.63ff3e99.js"><link rel="prefetch" href="/assets/js/78.478bc4dd.js"><link rel="prefetch" href="/assets/js/79.d3c5ff51.js"><link rel="prefetch" href="/assets/js/8.8dbe688f.js"><link rel="prefetch" href="/assets/js/80.13c00add.js"><link rel="prefetch" href="/assets/js/81.d41b4d51.js"><link rel="prefetch" href="/assets/js/82.f8856648.js"><link rel="prefetch" href="/assets/js/83.71720365.js"><link rel="prefetch" href="/assets/js/84.5f1777cb.js"><link rel="prefetch" href="/assets/js/85.9a545afa.js"><link rel="prefetch" href="/assets/js/86.bcd1a97e.js"><link rel="prefetch" href="/assets/js/87.53167e25.js"><link rel="prefetch" href="/assets/js/88.eb1d4fe8.js"><link rel="prefetch" href="/assets/js/89.25e0e089.js"><link rel="prefetch" href="/assets/js/9.2e3ff783.js"><link rel="prefetch" href="/assets/js/90.7efab9ef.js"><link rel="prefetch" href="/assets/js/91.6595997c.js"><link rel="prefetch" href="/assets/js/92.791938c3.js"><link rel="prefetch" href="/assets/js/93.ca35fc72.js"><link rel="prefetch" href="/assets/js/94.78931f97.js"><link rel="prefetch" href="/assets/js/95.95843d94.js"><link rel="prefetch" href="/assets/js/96.7b1b927f.js"><link rel="prefetch" href="/assets/js/97.654fb3a8.js"><link rel="prefetch" href="/assets/js/98.49efa8b4.js"><link rel="prefetch" href="/assets/js/99.e5fd23f8.js"><link rel="prefetch" href="/assets/js/vendors~docsearch.eff714eb.js"> |
| <link rel="stylesheet" href="/assets/css/0.styles.ccadf850.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="/" 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">Document</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/UserGuide/Master/Get Started/QuickStart.html" class="nav-link">In progress</a></li><li class="dropdown-item"><!----> <a href="/UserGuide/V0.11.x/Get Started/QuickStart.html" class="nav-link">V0.11.x</a></li><li class="dropdown-item"><!----> <a href="/UserGuide/V0.10.x/Get Started/QuickStart.html" class="nav-link">V0.10.x</a></li><li class="dropdown-item"><!----> <a href="/UserGuide/V0.9.x/0-Get Started/1-QuickStart.html" class="nav-link">V0.9.x</a></li><li class="dropdown-item"><!----> <a href="/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="/SystemDesign/Architecture/Architecture.html" class="nav-link">System design</a></div><div class="nav-item"><a href="/Download/" class="nav-link">Download</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Community</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="/Community/Community-Project Committers.html" class="nav-link">People</a></li><li class="dropdown-item"><!----> <a href="/Community/Community-Powered By.html" class="nav-link">Powered By</a></li><li class="dropdown-item"><!----> <a href="/Community/Materials.html" class="nav-link">Resources</a></li><li class="dropdown-item"><!----> <a href="/Community/Feedback.html" class="nav-link">Feedback</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Development</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/Development/VoteRelease.html" class="nav-link">How to vote</a></li><li class="dropdown-item"><!----> <a href="/Development/HowToCommit.html" class="nav-link">How to Commit</a></li><li class="dropdown-item"><!----> <a href="/Development/Committer.html" class="nav-link">Become a Committer</a></li><li class="dropdown-item"><!----> <a href="/Development/ContributeGuide.html" class="nav-link">ContributeGuide</a></li><li class="dropdown-item"><!----> <a href="/Development/format-changelist.html" class="nav-link">Changelist of TsFile</a></li><li class="dropdown-item"><!----> <a href="/Development/rpc-changelist.html" class="nav-link">Changelist of RPC</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Blog</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/Blog/Index.html" class="nav-link">Overview</a></li><li class="dropdown-item"><!----> <a href="/Blog/Release0_93.html" class="nav-link">Some Notes on Release 0.9.3 and upcoming 0.10.0</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"> |
| Foundation |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/licenses/" class="nav-link external"> |
| License |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/security/" class="nav-link external"> |
| Security |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/sponsorship.html" class="nav-link external"> |
| Sponsorship |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/thanks.html" class="nav-link external"> |
| Thanks |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/events/current-event" class="nav-link external"> |
| Current Events |
| <!----></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Languages</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/UserGuide/Master/System Tools/NodeTool.html" class="nav-link">English</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/Master/System Tools/NodeTool.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">Document</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/UserGuide/Master/Get Started/QuickStart.html" class="nav-link">In progress</a></li><li class="dropdown-item"><!----> <a href="/UserGuide/V0.11.x/Get Started/QuickStart.html" class="nav-link">V0.11.x</a></li><li class="dropdown-item"><!----> <a href="/UserGuide/V0.10.x/Get Started/QuickStart.html" class="nav-link">V0.10.x</a></li><li class="dropdown-item"><!----> <a href="/UserGuide/V0.9.x/0-Get Started/1-QuickStart.html" class="nav-link">V0.9.x</a></li><li class="dropdown-item"><!----> <a href="/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="/SystemDesign/Architecture/Architecture.html" class="nav-link">System design</a></div><div class="nav-item"><a href="/Download/" class="nav-link">Download</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Community</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="/Community/Community-Project Committers.html" class="nav-link">People</a></li><li class="dropdown-item"><!----> <a href="/Community/Community-Powered By.html" class="nav-link">Powered By</a></li><li class="dropdown-item"><!----> <a href="/Community/Materials.html" class="nav-link">Resources</a></li><li class="dropdown-item"><!----> <a href="/Community/Feedback.html" class="nav-link">Feedback</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Development</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/Development/VoteRelease.html" class="nav-link">How to vote</a></li><li class="dropdown-item"><!----> <a href="/Development/HowToCommit.html" class="nav-link">How to Commit</a></li><li class="dropdown-item"><!----> <a href="/Development/Committer.html" class="nav-link">Become a Committer</a></li><li class="dropdown-item"><!----> <a href="/Development/ContributeGuide.html" class="nav-link">ContributeGuide</a></li><li class="dropdown-item"><!----> <a href="/Development/format-changelist.html" class="nav-link">Changelist of TsFile</a></li><li class="dropdown-item"><!----> <a href="/Development/rpc-changelist.html" class="nav-link">Changelist of RPC</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Blog</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/Blog/Index.html" class="nav-link">Overview</a></li><li class="dropdown-item"><!----> <a href="/Blog/Release0_93.html" class="nav-link">Some Notes on Release 0.9.3 and upcoming 0.10.0</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"> |
| Foundation |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/licenses/" class="nav-link external"> |
| License |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/security/" class="nav-link external"> |
| Security |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/sponsorship.html" class="nav-link external"> |
| Sponsorship |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/foundation/thanks.html" class="nav-link external"> |
| Thanks |
| <!----></a></li><li class="dropdown-item"><!----> <a href="http://www.apache.org/events/current-event" class="nav-link external"> |
| Current Events |
| <!----></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Languages</span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/UserGuide/Master/System Tools/NodeTool.html" class="nav-link">English</a></li><li class="dropdown-item"><!----> <a href="/zh/UserGuide/Master/System Tools/NodeTool.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 User Guide (In progress)</span> <!----></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Get Started</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Overview</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Concept</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Server</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Client</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Operation Manual</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading open"><span>System Tools</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/UserGuide/Master/System Tools/Sync Tool.html" class="sidebar-link">Sync Tool</a></li><li><a href="/UserGuide/Master/System Tools/JMX Tool.html" class="sidebar-link">JMX Tool</a></li><li><a href="/UserGuide/Master/System Tools/Watermark Tool.html" class="sidebar-link">Watermark Tool</a></li><li><a href="/UserGuide/Master/System Tools/Query History Visualization Tool.html" class="sidebar-link">Query History Visualization Tool</a></li><li><a href="/UserGuide/Master/System Tools/Monitor and Log Tools.html" class="sidebar-link">Monitor and Log Tools</a></li><li><a href="/UserGuide/Master/System Tools/Load External Tsfile.html" class="sidebar-link">Load External Tsfile</a></li><li><a href="/UserGuide/Master/System Tools/Performance Tracing Tool.html" class="sidebar-link">Performance Tracing Tool</a></li><li><a href="/UserGuide/Master/System Tools/MLogParser Tool.html" class="sidebar-link">MLogParser Tool</a></li><li><a href="/UserGuide/Master/System Tools/NodeTool.html" class="active sidebar-link">Node Tool</a></li><li><a href="/UserGuide/Master/System Tools/CSV Tool.html" class="sidebar-link">CSV Tool</a></li></ul></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Ecosystem Integration</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Architecture</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>Comparison with TSDBs</span> <span class="arrow right"></span></p> <!----></section></li></ul> </aside> <main class="page"> <div class="content content__default"><h1 id="introduction"><a href="#introduction" class="header-anchor">#</a> Introduction</h1> <p>IoTDB cluster version provides nodetool, a shell tool for users to monitor the working status of the specified cluster. |
| Users can obtain the status of the cluster by running a variety of instructions.</p> <p>The following describes the usage and examples of each instruction, |
| where $IOTDB_CLUSTER_HOME indicates the path of the distributed IoTDB installation directory.</p> <h1 id="prerequisites"><a href="#prerequisites" class="header-anchor">#</a> Prerequisites</h1> <p>To use the nodetool, you need to enable JMX service. Please refer to [JMX tool](JMX Tool.md) for details.</p> <h1 id="instructions"><a href="#instructions" class="header-anchor">#</a> Instructions</h1> <h2 id="get-started"><a href="#get-started" class="header-anchor">#</a> Get Started</h2> <p>The nodetool shell tool startup script is located at $IOTDB_CLUSTER_HOME/sbin folder, |
| you can specify the IP address and port of the cluster during startup.</p> <p>IP is the IP (or hostname) of the node that you expect to connect to, |
| and port is the JMX service port specified when the IoTDB cluster is started.</p> <p>The default values are <code>127.0.0.1</code> and <code>31999</code>, respectively.</p> <p>If you need to monitor the remote cluster or modify the JMX service port number, |
| set the actual IP and port with the <code>-h</code> and <code>-p</code> options.</p> <p>When JMX authentication service is enabled, the username and password of JMX service should be specified. |
| The default values are <code>iotdb</code> and <code>passw!d</code>, respectively. Please use the start parameters <code>-u</code> and <code>-pw</code> |
| to specify the username and password of the JMX service.</p> <h2 id="explains"><a href="#explains" class="header-anchor">#</a> Explains</h2> <p>In a distributed system, a node is identified by node IP, metadata port, data port and cluster port <IP:METAPORT:DATAPORT:CLUSTERPORT>.</p> <h3 id="show-the-ring-of-node"><a href="#show-the-ring-of-node" class="header-anchor">#</a> Show The Ring Of Node</h3> <p>Distributed IoTDB uses consistent hash to support data distribution.</p> <p>You can know each node in the cluster by command <code>ring</code>, which prints node ring information.</p> <p>1.Input</p> <blockquote><p>ring</p></blockquote> <p>2.Output</p> <blockquote><p>The output is a multi-line string, and each line of string is a key value pair, |
| where the key represents the node identifier, and the value represents the node (IP:METAPORT:DATAPORT:CLUSTERPORT), the format is <key -> value>.</p></blockquote> <p>3.Examples</p> <blockquote><p>Suppose that the current cluster runs on three nodes: 127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668, and 127.0.0.1:9007:40014:6669.</p></blockquote> <p>Examples of input instructions for different systems are as follows:</p> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 ring |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 ring |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Node Identifier Node |
| 330411070 -> 127.0.0.1:9003:40010:6667 |
| 330454032 -> 127.0.0.1:9005:40012:6668 |
| 330496472 -> 127.0.0.1:9007:40014:6669 |
| </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></div></div><p>The above output shows that there are three nodes in the current cluster, |
| and the output results are ordered by their identifier ascendant.</p> <h3 id="query-data-partition-and-metadata-partition"><a href="#query-data-partition-and-metadata-partition" class="header-anchor">#</a> Query data partition and metadata partition</h3> <p>The time series metadata of distributed iotdb is divided into multiple data groups according to their storage groups, |
| in which the storage group and data partition are many to one relationship.</p> <p>That is, all metadata of a storage group only exists in the same data group, |
| and a data group may contain multiple storage groups.</p> <p>The data is divided into multiple data groups according to its storage group and timestamp, |
| and the time partition granularity is decided by a configuration (currently unavailable).</p> <p>The data partition is composed of several replica nodes to ensure high availability of data, |
| and one of the nodes plays the role of leader.</p> <p>Through this instruction, the user can know the metadata of a certain path, |
| and the nodes under which the data is stored.</p> <p>1.Input</p> <blockquote><p>The instruction for querying data partition information is <code>partition</code>. |
| The parameters are described as follows:</p></blockquote> <table><thead><tr><th>Parameter</th> <th>Description</th> <th>Examples</th></tr></thead> <tbody><tr><td>-m</td> <td>--metadata Query metadata partition, by default only query data partition</td> <td>-m</td></tr> <tr><td>-path</td> <td>--path Required parameter, the path to be queried. If the path has no corresponding storage group, the query fails</td> <td>-path root.guangzhou.d1</td></tr> <tr><td>-st</td> <td>--StartTime The system uses the current partition time by default</td> <td>-st 1576724778159</td></tr> <tr><td>-et</td> <td>--EndTime It is used when querying data partition.<br>The end time is the current system time by default. <br> If the end time is less than the start time, the end time is the start time by default</td> <td>-et 1576724778159</td></tr></tbody></table> <p>2.Output</p> <blockquote><p>The output is a multi-line string, and each line of string is a key-value pair, where the key represents the partition, |
| and the value represents the data group in the format of < key -> value>.</p></blockquote> <p>3.Examples</p> <blockquote><p>Suppose that the current cluster runs on three nodes: 127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668, and 127.0.0.1:9007:40014:6669.</p> <p>The number of copies is 2 and there are 3 storage groups:{ root.beijing , root.shanghai , root.guangzhou}.</p></blockquote> <ul><li>Partition of query data (default time range, time partition interval is one day)</li></ul> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 partition -path root.guangzhou.d1 |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 partition -path root.guangzhou.d1 |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>DATA<root.guangzhou.d1, 1576723735188, 1576723735188> -> [127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668] |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><ul><li>Partition of query data (specified time range, time partition interval is one day)</li></ul> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 partition -path root.guangzhou.d1 -st 1576624778159 -et 1576724778159 |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 partition -path root.guangzhou.d1 -st 1576624778159 -et 1576724778159 |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>DATA<root.guangzhou.d1, 1576627200000, 1576713599999> -> [127.0.0.1:9007:40014:6669, 127.0.0.1:9003:40010:6667] |
| DATA<root.guangzhou.d1, 1576713600000, 1576724778159> -> [127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668] |
| DATA<root.guangzhou.d1, 1576624778159, 1576627199999> -> [127.0.0.1:9005:40012:6668, 127.0.0.1:9007:40014:6669] |
| </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></div></div><ul><li>Query metadata partition</li></ul> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 partition -path root.guangzhou.d1 -m |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 partition -path root.guangzhou.d1 -m |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>DATA<root.guangzhou.d1, 1576723735188, 1576723735188> -> [127.0.0.1:9003:40010, 127.0.0.1:9004:40011] |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>The above output shows that the data group to which root.guangzhou.d1 belongs contains two nodes, |
| of which 127.0.0.1:9003:40010 is the header node.</p> <h3 id="query-the-number-of-slots-managed-by-the-node"><a href="#query-the-number-of-slots-managed-by-the-node" class="header-anchor">#</a> Query the number of slots managed by the node</h3> <p>Distributed IoTDB divides data into a fixed number of (10000 by default) slots, |
| and the leader of the cluster management group divides the slots among data groups.</p> <p>Through this instruction, you can know the number of slots managed by each data group.</p> <ol><li>Input</li></ol> <blockquote><p>The command to query the data partition information corresponding to the node is <code>host</code>.</p> <p>The parameters are described as follows:</p></blockquote> <table><thead><tr><th>Parameter</th> <th>Description</th> <th>Examples</th></tr></thead> <tbody><tr><td>-a or --all</td> <td>Query the number of slots managed by all data groups. By default only data groups of the query node are shown</td> <td>-a</td></tr></tbody></table> <p>2.Output</p> <blockquote><p>The output is a multi-line string, in which each line is a key-value pair, where the key represents the data group, |
| and the value represents the number of slots managed, and the format is <key -> value>.</p></blockquote> <p>3.Examples</p> <blockquote><p>Suppose that the current cluster runs on three nodes: 127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668, and 127.0.0.1:9007:40014:6669, |
| and the number of copies is 2.</p></blockquote> <ul><li>Default Partition Group</li></ul> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 host |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 host |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Raft group Slot Number |
| (127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668) -> 3333 |
| (127.0.0.1:9007:40014:6669, 127.0.0.1:9003:40010:6667) -> 3334 |
| </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></div></div><ul><li>All Partition Groups</li></ul> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 host -a |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 host -a |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Raft group Slot Number |
| (127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668) -> 3333 |
| (127.0.0.1:9005:40012:6668, 127.0.0.1:9007:40014:6669) -> 3333 |
| (127.0.0.1:9007:40014:6669, 127.0.0.1:9003:40010:6667) -> 3334 |
| </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></div></div><h3 id="query-node-status"><a href="#query-node-status" class="header-anchor">#</a> Query node status</h3> <p>Distributed IoTDB contains multiple nodes. |
| For any node, there is a possibility that it cannot provide services normally due to network or hardware problems.</p> <p>Through this instruction, you can know the current status of all nodes in the cluster.</p> <p>1.Input</p> <blockquote><p>status</p></blockquote> <p>2.Output</p> <blockquote><p>The output is a multi-line string, where each line is a key-value pair, where the key represents the node (IP: METAPORT:DATAPORT), |
| the value indicates the status of the node, "on" is normal, "off" is abnormal, and the format is < key -> value>.</p></blockquote> <p>3.Examples</p> <blockquote><p>Suppose that the current cluster runs on three nodes: 127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668, and 127.0.0.1:9007:40014:6669, |
| and the number of copies is 2.</p></blockquote> <p>Linux and MacOS:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > ./sbin/nodetool.sh -h 127.0.0.1 -p 31999 status |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Windows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Shell > .\sbin\nodetool.bat -h 127.0.0.1 -p 31999 status |
| </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><p>Press enter to execute the command.</p> <p>The output of the example instruction is as follows:</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>Node Status |
| 127.0.0.1:9003:40010:6667 -> on |
| 127.0.0.1:9005:40012:6668 -> off |
| 127.0.0.1:9007:40014:6669 -> on |
| |
| </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></div></div><p>The above output indicates that 127.0.0.1:9003:40010:6667 nodes and 127.0.0.1:9007:40014:6669 nodes are in normal state, |
| and 127.0.0.1:9005:40012:6668 nodes cannot provide services.</p></div> <div class="page-nav"><p class="inner"><span class="prev"> |
| ← |
| <a href="/UserGuide/Master/System Tools/MLogParser Tool.html" class="prev"> |
| MLogParser Tool |
| </a></span> <span class="next"><a href="/UserGuide/Master/System Tools/CSV Tool.html"> |
| CSV Tool |
| </a> |
| → |
| </span></p></div> <p style="text-align: center;">Copyright © 2021 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.f876b955.js" defer></script><script src="/assets/js/3.5626571b.js" defer></script><script src="/assets/js/105.b6a11096.js" defer></script> |
| </body> |
| </html> |