이것은 개념 증명이며 Riak-TS를 사용하여 Riak-TS를 평가 한 경험에 대해 궁금합니다.Riak-TS UseCase vs other tsdb
일부는 다양한 데이터의 그래프/차트를 표시하는 데 사용되는 모바일 앱에서 작업 중입니다. 이 데이터는 상업용 프린터, 고객에게 전달되는 작업 및 정보를 사전 처리하고 다양한 메트릭의 스냅 샷을 가지고 있지만 현재는 실시간으로 만 사용할 수 있으므로 과거 데이터를 분석하기위한 tsdb 구현을 검토 중입니다.
나는 30 ~ 60 초 간격의 시계열 데이터를 수집하고 표시 할 데이터를 사용하는 Riak-TS를 사용합니다: 시간/교대/일/주 인쇄 작업의
번호/등 잉크 사용 시간/시프트/요일 등 특정 시간 범위에서 데이터의 합/평균/시리즈 스냅 샷과 관련된 다양한 기타 데이터.
Riak-TS를 사용할지 여부를 결정할 때 고려해야 할 몇 가지 사항과 잠재적 인 단점에 대해 생각해보십시오.
이 케이스의 기본적인 개념 증명 설정을 위해 Riak을 사용하려면 얼랭 레벨이 필요합니다. 저는 파이썬과 자바 스크립트에 상당히 익숙하며, 리크 (Riak)와 같은 언어로 작업 할 수있는 것처럼 보였습니다. 그러나이 프로젝트를 설정하기 위해 얼랭 (Erlang)을 배울 시간이 없었습니다.
파이썬, Node.js, HTTP 인터페이스가 사용하기 쉽고 빠르며 더 많은 기능 등에서 눈에 띄는 차이가 있습니까? 몇 가지 클라우드 서비스에서 일부 인터페이스가 누락되거나 버그가 있거나 느린 기능을 가지고 있으며 최선의 기능을 사용할 계획을 세우고 있습니다. Java, C# 또는 Go 인 경우 해당 정보에도 관심이 있습니다.
Riak-TS 이외의 다른 오픈 소스 구현을 탐색해야합니까?
감사합니다. TS의 공개 소싱이 나를 끌어 당겼습니다. 데이터의 양은 개념 증명을 위해 30 초마다 서버를 폴링하고 단일 인스턴스의 경우 각 프린터에 대해 약 30 개의 데이터 필드가있는 10-20 개의 프린터에 대한 데이터, 다양한 단계의 최대 3000 개의 작업 (아마도 개념 증명을 위해 200 개 미만의 작업) 각 작업에 약 50 개의 데이터 필드가 있고 인쇄 작업 전처리와 관련된 데이터 필드가있을 수 있습니다. 많은 데이터가 (프린터 모델과 같은) 각 타임 스탬프에서 정적이되지만 잉크 잔량 같은 것들은 훨씬 더 동적으로 변할 것입니다 – Jinw