3 ms·
That is a really good point. There are a lot of really incredible drivers for different languages out there, and reusing them is a major selling point. Right,
by marknadal 9y ago
That is a really good point. There are a lot of really incredible drivers for different languages out there, and reusing them is a major selling point.
Right, the difference being is no SQL would actually be sent over the wire. The SQL parsing happens on the client (so it is front end only), then it is converted to our wire graph spec, and then sent out. So it is more SQL emulation/approximation. Even though CockroachDB is key/value underneath, they are actually running SQL on top. Which is why their system would always be better than ours.
You sound really smart! If you are interested in these things, you should jump in on your favorite DB projects, or start your own!
- lwansbrough 9y ago> The SQL parsing happens on the client (so it is front end only), then it is converted to our wire graph spec, and then sent out. Ahh I see, interesting. > You sound really smart! ... you should jump in on your favorite DB projects Hah, thanks. We're working on our own product at the moment. Not directly DB related, but because we're bootstrapped we're making an serious effort to address the cost, efficiency, and scalability of our choices. Being able to somewhat quickly try out a given database has some real benefits. Would be nice if more databases shared libraries - I suspect everyone would benefit from that rather substantially.