[Influx DB] measurement
measurement์ RDB๋ค์ ํ
์ด๋ธ๊ณผ ๋์น๋๋ ๊ฐ๋
์ด๋ค.
ํ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ํ๋ ์ด์ ์กด์ฌํ ์ ์์ผ๋ฉฐ, ์ค์ ๋ฐ์ดํฐ์ ๊ทธ๋ฃน์ด๋ผ๊ณ ํ ์ ์๋ค.
ํ์ง๋ง ํํ๊ฐ ์ข ๋ค๋ฅด๊ณ ,
๋ฐ์ดํฐ์ ์ฝ์
measurement์ ๋ฏธ๋ฆฌ ์ ์ํด์ ๋ง๋ค๊ฑฐ๋ ํ๋ ๊ฒ์ด ์๋๋ผ, ์ฝ์ ๊ณผ ํจ๊ป ์๋์ผ๋ก ์์ฑ์ด ๋๋ค.
์ฝ์ ์ฟผ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ํํ๋ฅผ ๊ฐ์ง๋ค.
INSERT ๏ปฟmeasurement๋ช
,ํ๊ทธ์ปฌ๋ผ1=ํ๊ทธ๊ฐ1 ์ปฌ๋ผ1=๊ฐ1, ์ปฌ๋ผ2=๊ฐ2, ...
ํ๊ทธ๋ ์ผ๋ฐ ์ปฌ๋ผ๊ณผ๋ ์ข ๋ค๋ฅธ ์ฑ์ง์ ๊ฒ์ธ๋ฐ, ์ ๊ฑด ์ฐจํ ๋ค๋ฃจ๋๋ก ํ๊ฒ ๋ค.
๋ง์ฝ ์๊ฐ์ ๋ฐ๋ผ ๋์ด๋๋ ์ฝ๋ก๋ ํ์ง์์๋ฅผ ์ ์ฅํ๊ณ ์ถ๋ค๋ฉด,
์ด๋ฐ ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ ์ ์๋ค. ํ๊ตญ๊ณผ ์ธ๊ณ ๊ฐ 2๊ฐ์ง๋ฅผ ๋ฃ์๋ค.

๋ฐ์ดํฐ์ ์กฐํ
๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ฌ ๋๋ select ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋๋ฐ, RDB๋ค์ select๋ฌธ๊ณผ ๊ฑฐ์ ์ ์ฌํ๋ค.
select ์ปฌ๋ผ1, ์ปฌ๋ผ2, ... from measurement๋ช
where ์กฐ๊ฑด...
๊ทธ๋ฐ๋ฐ ๋ฐฉ๊ธ ๋ฃ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ฉด time์ด๋ผ๋ ๊ฐ์ด ๊ฐ์๊ธฐ ํ์ด๋์จ ๊ฒ์ ๋ณผ ์ ์๋ค.
์ธํ๋ญ์ค๋ ๊ฐ์ ๊ธฐ๋ณธ ํค๋ก ํญ์ "์๊ฐ" ๊ฐ์ ์ฌ์ฉํ๊ณ , ์ด ์๊ฐ ๊ฐ์ ์๋ฒ ์๊ฐ ๊ธฐ์ค์ผ๋ก ํด์ ํญ์ ์๋์ผ๋ก ๋ฃ์ด์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ฆฌ๊ณ where ์ ๋ SQL๊ณผ ์ ์ฌํ ํํ๋ก ์ฌ์ฉํ ์ ์๋ค.

์๊ฐ๊ฐ ์ง์ ํ๊ธฐ
๊ถ์ฅ๋์ง ์์ง๋ง, ์๊ฐ๊ฐ์ ๋ช
์์ ์ผ๋ก ์ง์ ํด์ ๋ฃ์ ์๋ ์๋ค.
insert์ ๋ง์ง๋ง ์ธ์๋ก UTC ๊ฐ์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
๊ทธ๋ ๋ค.