An open API service indexing awesome lists of open source software.

https://github.com/viniciusmuller/falue

In-memory key-value store application written in F#
https://github.com/viniciusmuller/falue

Last synced: 4 months ago
JSON representation

In-memory key-value store application written in F#

Awesome Lists containing this project

README

        

# Falue

Falue is an in-progress in-memory key-value store application.

It offers a TCP interface and guarantees strong data consistency by using the
actor model to queue reads and writes.

# Usage
```shell
[nix-shell:~/projects/falue/Falue/src/App]$ telnet localhost 8080
set a = 1
:ok
set 2342 = 23432
:ok
set b = "strings"
:ok
listkeys
2342
a
b
get b
strings
```

# Contributing
You can run the tests with `dotnet test` inside the `Falue.Tests` project

# TODO
- Implement TTL
- Implement client library
- Add `select` command