2016-12-09 13 views
0

CrateDB에서 제공되는 벤치 마크를 이해하고 해석하려고합니다. (https://staging.crate.io/benchmark/)CrateDB에서 삽입 벤치 마크를 어떻게 평가해야합니까?

1 초 동안 몇 개의 요소를 삽입 할 수 있는지 관심이 있습니다. 이것은 튜플의 크기에 따라 다를 수 있음을 알고 있습니다. 그리고 저는 CrateDB가 exmpale에서 사용하는 것과 동일한 ements-size를 가지고 있다고 정의 할 것입니다.

대량 삽입에 대한 예시를 제공하며 대량의 10.000 (정수/문자열 쌍)을 삽입하는 데 평균 50 밀리 초가 걸립니다.

  1. 이제, I는 1 초 (1000 밀리 초) 동안 10.000 쌍 벌크 (20)를 삽입하는 것이 가능하다 계산할 수 있는가?

    1000MS는/50ms의의 = 20 -> 20 * 10,000 = 200,000 - 내가 7 개 정수와 2 개 소수 (7이있는 경우

  2. 당> 200000 정수/문자열 쌍 나는, 결과가 차이가 얼마나 말할 수 4)?

답변

1

음이 : 코드 변경/기능은 빠르게/느리게 CrateDB를 만든 경우가 표시됩니다 있도록 https://staging.crate.io/benchmark/ 그 자체 만 비교합니다. 실제 벤치마킹을위한 신뢰할 수있는 출처가 아니며 비교할 수있는 숫자도주지 않습니다 (설정이 바닐라이기 때문에 다른 것들 중에서도).

귀하의 질문에 대해서는 귀하의 요구 사항을 충족시키기 위해 자체 벤치 마크를 실행하는 것이 좋습니다.

우리가 이러한 벤치 마크에 사용한 도구는 우리 핵심 개발자 중 하나 인 cr8입니다!

환호, 클로스