News for hackers. Stuff that matters.
Re:New Query Language for Graph Databases to Become Internat... by the_duke on Wednesday September 18, 2019 @08:09AM (#21004432)
So, is there a draft spec yet? I can't find anything.

Also, the name is of course justified, but it will be a mess to search for due to (Facebook) GraphQL.

Re:New Query Language for Graph Databases to Become Internat... by sbarzowski on Wednesday September 18, 2019 @08:54AM (#21004843)
Seriously, people should not choose names which are already taken in the same general area of technology. Even if it "makes sense". The whole point of naming things is to refer to things more or less unambiguously.
Re:New Query Language for Graph Databases to Become Internat... by dragonwriter on Wednesday September 18, 2019 @12:37PM (#21007093)
> Also, the name is of course justified, but it will be a mess to search for due to (Facebook) GraphQL.

Google's GQL [0], which is older than either, doesn't help the searchability, either.

[0] https://cloud.google.com/datastore/docs/reference/gql_refere...

Re:New Query Language for Graph Databases to Become Internat... by b3tt3rw0rs3 on Wednesday September 18, 2019 @12:37PM (#21007099)
The GQL project just started. Since it is going to be an ISO standard, the specification is only available for members while under development but may be purchased from ISO once final (Same as for SQL, though you can find copies on the internet).

GQL will be a declarative language in the spirit of existing property graph query languages like Cypher, so that gives you an idea. I'm sure as the project proceeds, various artefacts (software or otherwise) will become freely available.

If you want to dig deeper, gqlstandards.org links to some documents that are copyright Neo4j and have been submitted to the standards process.

https://drive.google.com/drive/folders/16CUhVI1PQ4hBlhD80_Ys...

Re:New Query Language for Graph Databases to Become Internat... by xpe on Wednesday September 18, 2019 @02:30PM (#21008454)
"Purchased"? Really? Hmmm.

However, ISO does have a store that prominently features "best selling standards": https://www.iso.org/store.html

Re:New Query Language for Graph Databases to Become Internat... by woodrowbarlow on Wednesday September 18, 2019 @04:50PM (#21010033)
that's nothing new. draft versions are usually released for free, but the final ISO standards have always required fees for access and the copyright for the documents belongs to ISO. a standard for the C programming language, for example, will run about $200. average developers don't usually need access to the standard, as they will be working with an implementation of the standard anyway (which should be providing its own documentation).
Re:New Query Language for Graph Databases to Become Internat... by b3tt3rw0rs3 on Thursday September 19, 2019 @05:00AM (#21014524)
Many standards are also available via the national standards body of your locale (e.g. ANSI), often at a cheaper rate.
Re:New Query Language for Graph Databases to Become Internat... by np_tedious on Wednesday September 18, 2019 @08:31AM (#21004639)
Also google has a query language for some of its Cloud data products with that name https://cloud.google.com/datastore/docs/reference/gql_refere...
Re:New Query Language for Graph Databases to Become Internat... by baddox on Wednesday September 18, 2019 @03:27PM (#21009046)
Or even a single code sample? It sounds like they've decided simply that "the international standard will be called 'GQL'" but they have no idea what the language will be (or they're keeping it a secret, which would be even more troubling).
Re:New Query Language for Graph Databases to Become Internat... by olefoo on Wednesday September 18, 2019 @12:38PM (#21007107)
Re:New Query Language for Graph Databases to Become Internat... by ummonk on Wednesday September 18, 2019 @01:30PM (#21007743)
Is GQL a new name for Cypher?
Re:New Query Language for Graph Databases to Become Internat... by johnymontana on Wednesday September 18, 2019 @01:44PM (#21007914)
Sort of. ISO GQL is largely about taking the best ideas from Cypher (and other graph query languages) into a language overseen by an international standards body backed by multiple companies and implementations.
Re:New Query Language for Graph Databases to Become Internat... by WhitneyLand on Wednesday September 18, 2019 @01:02PM (#21007382)
Can we have a search uniqueness tag, like 'GQL19'?

We have search terms, meta data keywords, urls, but no short optimized for humans search uniqueness tag?

Seems like there should be some standard or convention at least, given it could be opt-in. It would help any site or content that referenced the tag and anything that didn't would still work as well as usual.

Re:New Query Language for Graph Databases to Become Internat... by b3tt3rw0rs3 on Thursday September 19, 2019 @04:58AM (#21014514)
Just say ISO GQL
Re:New Query Language for Graph Databases to Become Internat... by irrational on Wednesday September 18, 2019 @11:18AM (#21006308)
Is GQL already used elsewhere? As long as nobody calls it graphql we should be fine, right? Nobody says structured ql or even structured query language, its just sql.
Re:New Query Language for Graph Databases to Become Internat... by fuddle on Wednesday September 18, 2019 @02:13PM (#21008259)
Yes, it's used by a lot of GraphQl libraries:

    graphql-python/gql: A GraphQL client in Python

    graphql-python/gql-next: A Python GraphQL Client

    grooviter/gql: Groovy GraphQL library
 
    99designs/gqlgen: go generate based graphql server
Re:New Query Language for Graph Databases to Become Internat... by nailer on Wednesday September 18, 2019 @12:23PM (#21006948)
I read the entire article and came away mistakenly thinking this was the same thing as GraphQL.
Re:New Query Language for Graph Databases to Become Internat... by andyfleming on Wednesday September 18, 2019 @12:24PM (#21006956)
.gql extensions are already associated with GraphQL in some IDEs.
Re:New Query Language for Graph Databases to Become Internat... by dragonwriter on Wednesday September 18, 2019 @01:00PM (#21007359)
> Is GQL already used elsewhere?

GQL (for “Google Query Language”) is the SQL-like query language for Google Cloud Datastore, and has been around since it was just the App Engine datastore.