{"repo":"apache/shardingsphere-benchmark","free":true,"listed":false,"github":"https://github.com/apache/shardingsphere-benchmark","clone":"git clone https://github.com/apache/shardingsphere-benchmark.git","description":"Distributed database middleware","language":"Java","stars":27,"topics":["shardingsphere","database","distributed-database","distributed-sql-database","distributed-transactions","sql","shard","database-cluster","mysql","postgresql"],"license":null,"category":"databases-storage","readme_excerpt":"What is ShardingSphere Benchmark ShardingSphere Benchmark is a performance tool to check its benchmark of core scenarios which are in figure below. The amount of benchmark cases is 96, the formula is 3(Scenarios) 4(Products) 2(SQL Type) 4(Rules). Full Route: sql will route to all of physical tables. Range Route: sql will route to parts of physical tables. Single Route: sql will route to only one physical table. Scenarios Products SQL TYPE Rules ----------------------- --------------------- ---------------------- ------------------------ Full Route ShardingSphere-JDBC Select Encrypt Range Route ShardingSphere-Proxy Insert/Update/Delete Master-Slave Single Route MYSQL Sharding Sharding-Master-Slave-Encrypt ShardingSphere Benchmark Project Structure It's much help to comprehend ShardingSphere Benchmark project structure to perform benchmark test easily. Refer to list below. How to work ShardingSphere Benchmark is mainly achieved by JMeter in summary, running as command jmeter -n -t testplan . Environment Preparation Due to the diversity of user system environment, we don't provide an unified installation mode for automatical deployment, please install them below manually. You could skip it if having them. Install MYSQL Get MYSQL installation from official website depending on the system you use. It's appreciated to choose MYSQL version above 5. Install and set up MYSQL according to its MYSQL Doc, please choose right version of MYSQL doc in compliance with your installation. Inst","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/shardingsphere-benchmark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}