HigherOrderCO/Bend

A key-value store or a database made in Bend

Opened this issue · 1 comments

I'm just curious about using Bend to build a database. Wouldnt make it super fast to retrieve complex nested values, or millions of records / keys at once?

Is it feasible?

Relational databases and key-value databases are designed to be stored as a large array with extremely fast random-access lookups. Retrieval is trivially parallelizable.

Other database architectures could possibly benefit from the parallelism of Bend, but I have no experience with those.

Handling the concurrency of transactions and keeping a valid state could also benefit from the features of Bend.

It's definitely feasible.