본문 바로가기

TPCC2

python으로 NoSQL tpcc 성능 테스트 하는 법- OLTP, TPC-C redis는 database는 아니지만, tpcc와 유사한 애플리케이션을 동작할 수 있습니다. 그래서, 이를 테스트해보기 위해 py-tpcc라는 python 오픈소스 코드를 사용해서 OLTP() 성능을 비교해 볼 수 있습니다. Table Of Contents OLTP 란? TPCC 란? py-tpcc 오픈소스 py-tpcc 몽고디비(MongoDB) 테스트 OLTP 란? OLTP는 "Online Transaction Processing"의 약어입니다. 이는 데이터베이스 관리 시스템의 한 유형으로, 대량의 짧고 빠른 트랜잭션을 처리하는 데 최적화되어 있습니다. 이러한 트랜잭션은 일반적으로 데이터베이스의 작은 부분에만 영향을 미치며, 각 트랜잭션은 독립적으로 실행됩니다. OLTP 시스템은 일반적으로 실시간 비.. 2024. 2. 14.
파이썬(python)으로 MariaDB(MySQL) DBMS 성능 측정하는 법 - py-tpcc로 tpcc 테스트 하기 이 글에서는 py-tpcc라는 python으로 만들어진 오픈소스 tpcc 테스트 프로그램으로 mysql을 연동해서 실행하는 법을 설명합니다. Table Of Contents 1. 사전 조건 2. py-tpcc 소스 다운로드 3. odbctpcc.py 명령 확인 4. pytpcc 결과 보는 법 1. 사전 조건 먼저 테스트하려는 장비에 MariaDB 혹은 MySQL이 설치되어있고, pyodbc와 unix-odbc가 설치되어있어야 합니다. 이러한 준비를 위한 관련 내용은 아래 링크에서 확인하실 수 있습니다. Mariadb에 Linux unixODBC로 데이터베이스 연동 우분투 22.04 2. py-tpcc 소스 다운로드 github py-tpcc by lswhh clone https://github.com/l.. 2024. 1. 25.