DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

SwayDB


SwayDB is an embedded database, meaning it is used embedded inside an application. It is a key-value store for both persistent and in-memory storage. It provides Scala and Java API, and is non-blocking and type-safe. It reaches up to 600,000 per second for in-memory databases and up to 300,000 for persistent databases. Log-structured merge-tree is the main underlying algorithm.[01][03]

Source Code
https://github.com/simerplaha/SwayDB[02]
Developer
Country of Origin
AU
Start Year
2018 [04]
Project Types
Commercial, Open Source
Written in
Scala
Supported Languages
Java, Scala
License
AGPL v3

Database Entry

SwayDB


SwayDB is an embedded database, meaning it is used embedded inside an application. It is a key-value store for both persistent and in-memory storage. It provides Scala and Java API, and is non-blocking and type-safe. It reaches up to 600,000 per second for in-memory databases and up to 300,000 for persistent databases. Log-structured merge-tree is the main underlying algorithm.[01][03]

History[04]


SwayDB started in 2017, and had its first release in 2018. Currently, it is still under beta release.

Revision #3