HammerDB

HammerDB
Deweloperzy Steve'a Shawa
Wersja stabilna
4.4
Magazyn github.com/TPC-Council/HammerDB _ _ _
Dostępne w język angielski
Typ Testowanie obciążenia
Licencja GPLv3
Strona internetowa www.hammerdb.com _ _

HammerDB to aplikacja do testowania baz danych o otwartym kodzie źródłowym, opracowana przez Steve'a Shawa. HammerDB obsługuje bazy danych, takie jak Oracle, SQL Server, Db2, MySQL i MariaDB. HammerDB jest napisany w TCL i C i jest objęty licencją GPL v3 .

Cechy

HammerDB to narzędzie do testowania obciążenia bazy danych i analizy porównawczej. HammerDB służy do tworzenia schematu testowego, ładowania go danymi i symulowania obciążenia wielu wirtualnych użytkowników w bazie danych zarówno dla scenariuszy transakcyjnych, jak i analitycznych. HammerDB umożliwia uruchamianie pochodnych obciążeń standardu branżowego TPROC-C i TPROC-H (znanych odpowiednio pod znakami towarowymi TPC-C i TPC-H), dzięki czemu mogą porównywać i kontrastować systemy, bazy danych i usługi bazodanowe w chmurze.

HammerDB obsługuje Oracle Database , Microsoft SQL Server , IBM Db2 , TimesTen , MySQL , MariaDB , PostgreSQL , Greenplum , Postgres Plus Advanced Server , Amazon Aurora i Amazon Redshift . HammerDB zawiera również przestarzałe obciążenia dla Redis i Apache Trafodion .

HammerDB jest rozwijany w językach TCL i C - ma to na celu uniknięcie wspólnej „funkcji” Pythona zwanej Global Interpreter Lock lub GIL.

HammerDB jest hostowany na Github przez TPC-Council. Rada ds. Wydajności Przetwarzania Transakcji (TPC) jest opisana jako „światowe konsorcjum, które ustanawia standardy mające na celu promowanie szybkiego, wydajnego i niezawodnego wykonywania transakcji handlu elektronicznego i baz danych”.

Zobacz też

  1. Bibliografia _ _ _ _ _ _ www.hammerdb.com . Źródło 2022-04-27 .
  2. ^ a b „Jak porównać wydajność Citus i Postgres z HammerDB na Azure” . www.citusdata.com . Źródło 2022-04-27 .
  3. Wikimedia Commons znajdują się multimedia związane z HammerDB . www.hammerdb.com . Źródło 2022-04-27 .
  4. ^ „Benchmark wydajności Amazon RDS SQL Server przy użyciu HammerDB” . Usługi sieciowe Amazona . 2021-11-17 . Źródło 2022-04-27 .
  5. ^ „Porównanie wydajności i kosztów MySQL vs MariaDB vs Aurora” . SQLPipe . 2022-01-17 . Źródło 2022-04-27 .
  6. ^ „Przyspieszenie bazy danych Oracle za pomocą FlashArray//X nowej generacji” . Czysty blog pamięci masowej . 2020-03-18 . Źródło 2022-04-27 .
  7. ^ „Koncepcje i architektura HammerDB - blog HammerDB” . Źródło 2022-04-27 .
  8. ^ „TPC - Rada ds. Wydajności Przetwarzania Transakcji” . GitHub . Źródło 2022-04-27 .
  9. ^ „Co to jest Rada ds. Wydajności Przetwarzania Transakcji (TPC)? - Definicja z WhatIs.com” . SearchAppArchitecture . Źródło 2022-04-27 .
  10. ^ „Twitter @Daniel_Bowers dotyczący TCP i HammerDB” . Twittera . Źródło 2022-04-27 .

Linki zewnętrzne