InfluxDB CLI 에서 Database를 생성하여 사용하고 데이터를 넣어보겠습니다.


- Database 생성 CLI 명령어: CREATE DATABASE <database name>


- 생성한 Database 사용 명령어: use <database name>


데이터베이스를 생성하고 사용하기 까지 완료하였으면 이제 데이터를 넣을 차례입니다.


보통의 RDBMS에서는 이 다음에 해야할 일은 테이블을 생성하는 것이지만 InfluxDB는 테이블을 생성하지 않고 measurment를 생성하여


 바로 Insert문을 실행합니다.


- 데이터 Insert 명령어: insert monitoring,cpu=i5,core=5 memory=600,disk=50000


이렇게 하면 데이터가 Insert 됩니다. 해당 Insert문의 설명은 아래와 같습니다.



measurement(저장되는 값의 성격) : RDBMS에서의 table을 말합니다.

tag : 인덱스되는 컬럼

field : 인덱스가 되지 않는 컬럼


measurement : monitoring

TAG 키 : cpu, core

TAG 값 : i5, 5

FIELD 키 : memory, disk

FIELD 값 : 600, 50000



- 입력된 값을 조회하려면: SELECT * FROM <measurement name> 


이상입니다.

+ Recent posts