10 ms·
I agree. Is there an industry accepted definition of what a system must do before it can be called a database? I also wrote a KV system to keep track of metada
by didgetmaster 3y ago
I agree. Is there an industry accepted definition of what a system must do before it can be called a database?
I also wrote a KV system to keep track of metadata (tags) for an object store I invented. I discovered that it could also be used to create relational tables and perform fast queries against them without needing separate indexes.
I started calling it a database and many people complained that I was misusing the term because it can't yet do everything that Postgres, MySQL, or SQLite can do.
- josephg 3y agoSounds like a database to me. Databases have a long history that reaches back much further than the modern, full featured SQL databases we have today. What you built sounds like it would fit in well amongst the non-sql databases of the world, like Berkeleydb, indexeddb, mongo, redis, and so on.