4 ms·
> We want to add joins back - right now you're doing stuff the NoSQL way Can you expand on the database capabilities? By NoSQL do you mean no relational data,
by vosper 7y ago
> We want to add joins back - right now you're doing stuff the NoSQL way
Can you expand on the database capabilities? By NoSQL do you mean no relational data, no constraints, etc?
You can do joins in Mongo, but it's still not an RDBMS. And you can have relational data and constraints in databases that support non-SQL query languages. NoSQL is a bit of an overloaded term these days :)
- pbiggar 7y agoYes, that was a bit vague, sorry. What I meant was that our datastores are simple key-value stores at the moment.
- eternalny1 7y ago> What I meant was that our datastores are simple key-value stores at the moment. And if you go down the route of trying to expand that, then you are no longer a tool for easily building APIs, you are now a database tool also ... and before you know it you are trying to replicate features that RDBMs have had for 40 years. I wouldn't envy trying to have to implement ACID transactions. I realize it seems like this is hyperbole but have you drawn a fine line in the sand at where the features for Dark end? Because if not you will quickly paint yourself into a corner with this.