For a professional project, I have to set up a system with specs :

- one dockerized java app will insert datas (potentially thousands of datas per day)
- a second dockerized java app (same host) will perform select requests. When found a data in the table, the app will delete it. So there is a question of concurrent write access here.
- the key will be an unique field (id type), there may be another field (date)

Which database should I use for that ? I was thinking about rocksdb.