본문 바로가기

TPC-C2

py-ptcc driver를 이용해서 mongodb tpc-c 테스트 하기 이 글에서는 py-tpcc에 대해서 알아보고, 이를 사용하여 자체 호스팅된 MongoDB에서 TPC-C 테스트를 실행하는 방법에 대해서 알아보도록 하겠습니다. Table Of Contents 1. py-tpcc에 대해서 py-tpcc의 기본 아이디어 사용 방법 요약 py-tpcc fork Quick Start 1. py-tpcc에 대해서 py-tpcc 프로젝트는 NoSQL 시스템을 위한 TPC-C OLTP 벤치마크의 Python 기반 프레임워크입니다. 이 코드는 원래 브라운 대학교 학생들이 NoSQL 시스템에 관한 대학원 세미나 과정을 위해 작성한 것입니다. 이 프레임워크는 다양한 시스템에 맞게 새로운 드라이버를 작성할 수 있도록 모듈식으로 설계되었습니다. py-tpcc는 python을 이용해서 tpcc.. 2023. 12. 18.
HammerDB로 Redis TPC-C 테스트하기 HammerDB의 최신 버전은 4.9로 Redis를 지원하지 않습니다. 웹에서 3.3 버전의 HammerDB가 레디스의 TPC-C를 지원하는 메뉴얼이 있는 것을 확인했습니다. 그래서, 해당 버전을 다운로드 해서 테스트를 진행해 보려고 합니다. 1. HammerDB의 구버전 다운로드 HammerDB 3.3의 문서는 아래링크에 있습니다. https://www.hammerdb.com/docs3.3/index.html HammerDB의 구버전을 다운로드하려면 아래와 같이 github 페이지에서 구 버전의 릴리즈를 다운로드 할 수 있습니다. HammerDB GitHub 릴리즈 페이지로 이동합니다. 페이지를 아래로 스크롤하여 구버전(3.3)의 릴리즈를 찾습니다. 원하는 버전을 클릭하면 해당 버전의 자세한 정보와 다.. 2023. 12. 8.