오늘은 시계열 데이터를 실시간으로 전송받아 저장하기 위한 데이터베이스로
influxDB를 설치하고 스키마를 만드는 과정을 진행해보겠습니다 :)
최신버전은 아래와 같이 설치합니다.
brew update
brew install influxdb
wget -qO- https://repos.influxdata.com/influxdb.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdb.gpg > /dev/null
export DISTRIB_ID=$(lsb_release -si); export DISTRIB_CODENAME=$(lsb_release -sc)
echo "deb [signed-by=/etc/apt/trusted.gpg.d/influxdb.gpg] https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list > /dev/null
sudo apt-get update && sudo apt-get install influxdb2
SHA256: b2ace09231575df7309a41cea6f9dc7ad716fe4389dc06ac04470a14bd411456
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.8.10_amd64.deb
sudo dpkg -i influxdb_1.8.10_amd64.deb
첫 방문 시 회원가입 페이지가 나올텐데, 실험용이니 대충 ID/PW/organization/bucket_init_name을 입력하고 로그인해주세요!
데이터 - CSV 파일 업로드 기능으로 직접 파일을 업로드할 수도 있습니다.