Skip to content

Commit 8a0b5d1

Browse files
committed
Merge branch 'master' of https://github.com/nomadiz/edma
2 parents 6166f03 + d38dcb5 commit 8a0b5d1

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

README.md

+9
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ Embedded Database Management for All
2929
</p>
3030

3131
## What is EDMA?
32+
<p align="center">
33+
<img width="80%" src="https://user-images.githubusercontent.com/56880684/206833658-97091acd-11c7-4b78-b08b-9ce2aeb365a8.gif"/>
34+
</p>
3235

3336
**EDMA: Embedded Database Management for All** is an open source project made to manage embedded key-value storages. EDMA is a TUI (Terminal User Interface) that is easy to install and configure. It allows engineer to traverse the embedded database and deserialize byte data with provided byte layout. This enhances the experience of working with low level database system like RocksDB or Redb.
3437

@@ -39,6 +42,7 @@ Embedded Database Management for All
3942
- Custom byte layout deserialization
4043
- Execute database command directly in terminal
4144
- Interactive terminal interface with keyboard only control
45+
- Iterate key-value pairs from column family and table
4246

4347
## Usage
4448

@@ -86,6 +90,11 @@ OPTIONS:
8690
| <kbd>h</kbd>, <kbd>d</kbd>, <kbd>l</kbd> | Switch to home/databases/layouts |
8791
| <kbd>q</kbd> | Quit |
8892

93+
## EDMA Command
94+
EDMA supports inline command to interact with embedded databases. The list of supported commands are
95+
### `COLUMN` or `TABLE`: Iterate with defined column famility or table
96+
#### Arguments
97+
- `String`: Column family name
8998
## Configuration
9099

91100
### Databases

0 commit comments

Comments
 (0)