Skip to content

Commit

Permalink
Actualized README
Browse files Browse the repository at this point in the history
1. Actualized acronis-db-bench examples of tests launch according to new CLI params
2. Added acronis-db-bench examples of launching tests towards to ElasticSearch and OpenSearch
  • Loading branch information
iluhinsky committed Oct 11, 2024
1 parent e894bee commit 6a43e40
Show file tree
Hide file tree
Showing 2 changed files with 143 additions and 124 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ It includes:

## Acronis Database Benchmark (acronis-db-bench)

The Acronis Database Benchmark is a comprehensive framework for testing and analyzing the performance of various database systems. It supports a wide range of both SQL and NoSQL databases, such as MySQL, PostgreSQL, Cassandra, ClickHouse, ElasticSearch and more, making it a powerful tool for cross-database performance comparisons. The tool provides extensive support for different data access patterns, including inserts, updates, facet searches, indexed searches, vector searches, and others, allowing for a detailed exploration of how each database handles different query types and workloads.
The Acronis Database Benchmark is a comprehensive framework for testing and analyzing the performance of various database systems. It supports a wide range of both SQL and NoSQL databases, such as MySQL, PostgreSQL, Cassandra, ClickHouse, ElasticSearch, OpenSearch and more, making it a powerful tool for cross-database performance comparisons. The tool provides extensive support for different data access patterns, including inserts, updates, facet searches, indexed searches, vector searches, and others, allowing for a detailed exploration of how each database handles different query types and workloads.

With built-in features for simulating multi-tenant environments, the benchmark can model real-world SaaS-like scenarios where multiple tenants access shared resources. Additionally, it offers advanced logging and diagnostic features that help developers and database administrators quickly identify and troubleshoot performance issues. The tool is ideal for assessing the impact of various database configurations, comparing the overhead of database clusters versus single instances, and analyzing performance bottlenecks under concurrent workloads. It also enables users to evaluate how databases perform under high-cardinality data, different indexing strategies, and various levels of hardware and virtualization environments. This makes it highly suitable for optimizing database systems and ensuring efficient performance in production-like environments.

Expand All @@ -32,7 +32,6 @@ These instructions will get you a copy of the project up and running on your loc

Before you begin, ensure you have met the following requirements:
* You have installed the latest version of [Go](https://golang.org/dl/).
* You have a `<Mac/Linux/Windows>` machine. State which OS is supported/required.

### Getting perfkit

Expand Down
Loading

0 comments on commit 6a43e40

Please sign in to comment.