About CakeDB!

CakeDB is something of a niche database and to some might not even qualify as a database at all. That’s cool, CakeDB might be of absolutely no use to you whatsoever. If on the other hand, you’ve been working with fast and complex data streams and need to store them for an extended period of time, then CakeDB might be just what you’re looking for!

If you’re interested in why I decided to write my own database, check out the Why another database post.

What does CakeDB actually do?

CakeDB as it stands right now is a very simple database application. Rather than databases, CakeDB has a concept of streams. These are naturally ordered (that is, they are inserted one after the other) and are effectively indexed by a timestamp (which doubles as a unique identifier).