Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

Commit bc2ce2b

Browse files
committed
basic README
1 parent 8c21d75 commit bc2ce2b

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

README.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
Description
2+
===
3+
Nancy helps to conduct automated database experiments.
4+
5+
The Nancy Command Line Interface is a unified way to manage database
6+
experiments.
7+
8+
Experiments are needed every time you:
9+
- add or remove indexes;
10+
- want to verify query optimization ideas;
11+
- need to tune database parameters;
12+
- want to perform performance/stress test for your DB;
13+
- are preparing to upgrade your DBMS to the new major version;
14+
- want to train ML model related to DB optimization.
15+
16+
Currently Nancy works only with PostgreSQL versions 9.6 and 10.
17+
18+
Requirements
19+
===
20+
Linux or MacOS machine with installed Docker. To use Nancy CLI on AWS EC2
21+
instances, you also need Docker Machine (https://docs.docker.com/machine/).
22+
23+
Installation
24+
===
25+
```bash
26+
git clone https://github.com/startupturbo/nancy
27+
echo "export PATH=\$PATH:"$(pwd)"/nancy" >> ~/.bashrc
28+
source ~/.bashrc
29+
```
30+
31+
Getting started
32+
===
33+
To these commands:
34+
```bash
35+
nancy help
36+
nancy run help
37+
```
38+

0 commit comments

Comments
 (0)