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

Database Entry

Assassin


Assassin is a decentralized key-value DBMS written in JavaScript. It uses a peer-to-peer protocol to replicate data across multiple machines. It stores its meta-data catalog on top of the Hyperdrive distributed filesystem.

Source Code
https://github.com/genderev/assassin[02]
Developer
Country of Origin
US
Start Year
2020 [03]
End Year
2020
Project Type
Open Source
Written in
JavaScript
Supported Languages
JavaScript
Inspired By
GUN
License
MIT License

Database Entry

Assassin


Assassin is a decentralized key-value DBMS written in JavaScript. It uses a peer-to-peer protocol to replicate data across multiple machines. It stores its meta-data catalog on top of the Hyperdrive distributed filesystem.

Checkpoints


Data Model


Assassin is a key/value store that supports mapping a key to its corresponding value.

Indexes


Isolation Levels


Query Interface


Storage Architecture


Storage Model


System Architecture


Citations

3 sources
  1. Assassin Demo surge.sh
  2. GitHub - genderev/assassin: Assassin is a decentralized database that uses background threads to kill slow JavaScript. · GitHub github.com
  3. Create index.js github.com
Revision #7 Last Updated: