Re:Elasticsearch SQL
by synthc on Monday October 24, 2022 @03:01PM
(#33320867)
Seems like all the NoSQL databases eventually implement SQL, maybe we should use EventuallySQL instead NoSQL
[ Parent
| on HN ]
Re:Elasticsearch SQL
by datalopers on Monday October 24, 2022 @03:08PM
(#33320991)
MongoDB took about 8 years to fully implement SQL features but they forced it into their god-awful syntax. At least Elastic stuck with SQL?
Re:Elasticsearch SQL
by jd_mongodb on Monday October 24, 2022 @03:31PM
(#33321338)
MongoDB has an SQL interface these days if you need it
Re:Elasticsearch SQL
by tofuahdude on Monday October 24, 2022 @03:44PM
(#33321541)
That is absolutely hilarious
Re:Elasticsearch SQL
by TotoHorner on Monday October 24, 2022 @03:20PM
(#33321188)
What other prominent NoSQL databases eventually implemented SQL for queries?
Cassandra added CQL which is very similar to but not exactly SQL.
Re:Elasticsearch SQL
by TotoHorner on Monday October 24, 2022 @04:48PM
(#33322511)
Ah interesting. Thanks.
Re:Elasticsearch SQL
by DeathArrow on Monday October 24, 2022 @05:20PM
(#33322823)
CockroachDB
I don't think it's fair to say it's a NoSQL database. It's very much a transactional, consistent SQL database.
Re:Elasticsearch SQL
by robertlagrant on Monday October 24, 2022 @05:40PM
(#33323005)
Microsoft's CosmosDB (their DocumentDB clone) has a SQL-like (yes) interface.
Even DynamoDb has one
https://docs.aws.amazon.com/amazondynamodb/latest/developerg...
Hadoop (and any other Spark data source) via SparkSQL
Re:Elasticsearch SQL
by chickenpotpie on Monday October 24, 2022 @03:09PM
(#33321009)
A reminder that NoSQL stands for "not only SQL"
That’s a backronym.
> NoSQL (originally referring to "non-SQL" or "non-relational") […] NoSQL systems are also sometimes called Not only SQL […]
Re:Elasticsearch SQL
by tofuahdude on Monday October 24, 2022 @03:44PM
(#33321554)
thats the joke!
In a practical sense what it really means is "non-RDBMS." Even more specifically what it means is "any of the database technologies that were created or popularized in the period following RDBMS dominance in order to circumvent the performance limitations RDBMS technologies encountered at internet scale."
SQL just, unfortunately, was treated somewhat synonymously with RDBMS.