aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: c5eb7a29db66714f4add9a57493d14b10992c49f (plain)
1
2
3
4
5
6
7
8
9
10
# blom

A small, Redis-inspired, IP blocks database.

- The communication protocol is [RESP3](https://github.com/antirez/RESP3/blob/master/spec.md)
- There's the start of a VT100 repl (readline, just bad) with `blom repl`,
- `blom query` to send queries directly with no repl,
- Currently the blocks are stored in a simple trie, the goal is to implement a [Tree Bitmap](https://cseweb.ucsd.edu/~varghese/PAPERS/willpaper.pdf)