InfluxDB가 InfluxDB 학습의 기본 동작

여기서 목차
[숨기기]
1, InfluxDB 운전 모드
2 II, InfluxDB 데이터베이스 작업
3 III, InfluxDB 표 운영자
4 IV 데이터 조작
5 다섯 직렬 동작
6 VI 인터페이스 동작
본원 속하는 "InfluxDB 튜토리얼 시리즈"기술 시리즈의 17 부작의 총은 다음을 포함한다 :
InfluxDB의 InfluxDB 학습 설치 및 도입
InfluxDB InfluxDB 학습의 기본 개념
기본 동작을 배우는 InfluxDB의 InfluxDB를
InfluxDB InfluxDB이 HTTP API를 학습 기록
InfluxDB 데이터 보존 정책 학습 InfluxDB (보존 정책)
InfluxDB InfluxDB 연속 질의 (연속 쿼리) 학습
쿼리 작업 InfluxDB InfluxDB가 HTTP API 학습
InfluxDB InfluxDB의 학습 핵심 개념을
중합 클래스 기능 InfluxDB InfluxDB 학습 일반적인 기능의 (a)
InfluxDB InfluxDB 학습 공통 기능을 (b)는 클래스 기능을 선택
같은 InfluxDB가 InfluxDB 학습 일반적으로 사용되는 기능 (C) 변환 기능
InfluxDB가 연속 질의 학습 말할
Influxdb 원칙 자세한
InfluxDB 설치 웹 페이지에 액세스 할 수 없습니다 후 솔루션을
InfluxDB 데이터 백업 및 복구 방법을 로컬 및 원격 백업을 지원
문 관리 (조회 관리) 실행 InfluxDB
카탈로그 자습서의 InfluxDB 시리즈
"InfluxDB 튜토리얼 시리즈": 시리즈 세부 사항 참조
InfluxDB 구성은 매우 쉽게 설치에 적합합니다, 현재 인기 시퀀스 데이터베이스가 InfluxDB가 이동 언어, 아니 외부 종속성을 사용하는 것입니다 대규모 분산 시스템의 모니터링 시스템 구축.
이 시리즈는 InfluxDB 튜토리얼 시리즈입니다.
InfluxDB 기술 교류 그룹 : 580 487 672
InfluxDB의 기술 교류 포럼 : HTTP : //bbs.linuxdaxue.com/forum-influxdb-1.html

InfluxDB은 SQL을 잘 알고 있다면, 아주 사용하기 쉬운 것입니다, 클래스 SQL 구문을 제공합니다.

이 문서에서는 InfluxDB, InfluxDB 더 자세한 튜토리얼 룩의 기본 조작에 대해 말할 것이다 : 튜토리얼 디렉토리의 InfluxDB 시리즈

InfluxDB 기술 교류 그룹 : 580 487 672 (가입 클릭)

 

A, InfluxDB 작업
InfluxDB 세 가지 작동 모드를 제공 :

1) 클라이언트 명령 행

2) HTTP의 API 인터페이스

3) 각 언어 API 라이브러리

주로 예를 들어 명령 행에서, 미래의 기사에서 자세한 내용을 보려면 기본 운영 InfluxDB 오늘, HTTP의 API 인터페이스와 언어 API 라이브러리의 다양한 소개합니다.

두, InfluxDB 데이터베이스 작업
MYSQL 등이 같은 InfluxDB 다중 데이터베이스 지원, 또한 데이터베이스 MYSQL 같은 동작을 제공합니다.

1) 데이터베이스보기 :

> 쇼 데이터베이스
이름 : 데이터베이스
---------------
이름
Telegraf
_internal
LIR
TESTDB
testMyDb
2) 새 데이터베이스 :

> 테스트는 데이터베이스 만들기
> 데이터베이스는보기
이름 : 데이터베이스
---------------
이름
Telegraf
_internal
LIR
TESTDB
testMyDb이
xk_name
테스트
3) 데이터베이스를 삭제를

> 테스트 데이터베이스를 삭제
> 데이터베이스보기
이름 : 데이터베이스는
---------------
이름
Telegraf
_internal
LIR
TESTDB
testMyDb는
xk_name
) 데이터베이스의 사용을 (4)

> Xk_name 사용
은 Using 데이터베이스 xk_name
세, InfluxDB 테이블 운전 데이터
InfluxDB 그들, 어떤 테이블 (표) 개념은 동일한 테이블 종래 MEASUREMENTS 데이터베이스의 기능을 측정 교체하고 있으므로도 InfluxDB의 MEASUREMENTS 지칭 될 수있다 테이블.

1) 모든 테이블

> SHOW의 측정
이름 : 측정
------------------
이름
날씨
2) 새 테이블

새 테이블의 명시적인 진술을 InfluxDB없는 테이블 만 삽입 새로운 데이터의 방법으로 설정할 수 있습니다. 다음과 같습니다 :

disk_free, 호스트 = SERVER01 값 = 삽입 442221834240i 1백43경5천3백62조1천8백95억7천5백69만2천1백82
상기 disk_free되는 테이블 이름, 호스트 이름은 인덱스 값 = XX 값 기록에 여러 값을 가질 수 있고, 기록하고, 마지막으로 지정된 시간

다음과 같이 실행 한 후 결과는

> disk_free SELECT *
상품명 : disk_free
---------------
시간 호스트 값
1백43경5천3백62조1천8백95억7천5백69만2천1백82 SERVER01 442,221,834,240
3)删除表

> Disk_free 드롭 측정
> 측정보기
이름 : 측정이
------------------
이름
날씨
4 개 개의 데이터 조작
1) 데이터를 증가

삽입 모드를 이용하여 데이터의 증가는 유의 것을 삽입 InfluxDB 이름 및 테이블 간의 데이터 쉼표 (,)로 구분 쉼표 태그 필드 복수의 사이 공간과 태그 필드 또는 복수로 분리 ( ) 분리된다.

> INSERT disk_free의 호스트 이름 = SERVER01 값 = 442221834240i 1,435,362,189,575,692,182
> disk_free로부터 SELECT *
상품명 : disk_free가
---------------
시간 호스트 값
1,435,362,189,575,692,182의 SERVER01 442 221 834 240
본 문에이 disk_free 테이블 이름을 호스트 이름 = SERVER01 태그, 인덱스의 일부 값 = XX이 자유롭게 임의로 정의 기록 할 수있는 필드이다.

2) 쿼리 데이터

같은과 SQL 쿼리는 여기에 반복되지 않습니다.

3) 수정하고 데이터를 삭제

InfluxDB 타이밍 데이터베이스를 수정하고 데이터를 삭제 제공하기 위해 실패에 속한다.

그러나 이것은 미래의 기사에 대해 이야기 할 것입니다, InfluxDB (보존 정책)의 데이터 보존 정책을 삭제하여 수행 할 수 있습니다.

다섯, 일련의 작업
테이블 데이터를 나타냅니다 시리즈는 여러 라인 차트, 태그에 의해 계산 된 주요 시리즈 순열에 그릴 수 있습니다.

다음과 같이 우리는 일련의 테이블을 조회 할 수 있습니다 :

> MEM에서보기 시리즈

ResourcePool-0246은-billing07의 = MEM, 호스트
MEM, 호스트 = billing07
여섯 개 인터페이스 조작
InfluxDB 또한 관리 인터페이스를 제공하고 크게 InfluxDB 서비스를 시작한 후, 항목의 어려움을 줄이고, 직접 입력 <IP> : 8083 인터페이스에 액세스 할 수 있습니다. 다음 인터페이스

 

글쎄, 우리가 처음 너무 많이 소개 InfluxDB의 작업에 대한, 미래는 모든 사람을위한 InfluxDB 아래에 설명 된 타사 HTTP API와 언어 API 라이브러리 작업이 될 것입니다, 그래서 계속 지켜봐 주시기 바랍니다.

더 InfluxDB 자세한 튜토리얼 봐 : 튜토리얼 디렉토리의 InfluxDB 시리즈

InfluxDB 기술 교류 그룹 : 580 487 672 (클릭
가입) ----------------
면책 조항 :이 문서는 CSDN 블로거 "리우 -_--의 원래 기사의 CC에 따라 4.0 부산물 SA 저작권 계약, 복제는 원본 소스 링크이 문을 첨부 해주세요.
원본 링크 : HTTPS : //blog.csdn.net/waitig1992/article/details/74527144

추천

출처www.cnblogs.com/lhxsoft/p/11796344.html