Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add config and tokenizer for query language Cypher #3102

Merged
merged 1 commit into from Jul 21, 2022

Conversation

tonilastre
Copy link
Contributor

Language configuration and a tokenizer are created from the following Cypher (openCypher) resources:

Contributing a new tokenizer / a new language

From CONTRIBUTING.md:

Please understand that we only bundle languages with the Monaco editor that have a significant relevance (for example, those that have an article in Wikipedia).

Here is the wiki: https://en.wikipedia.org/wiki/Cypher_(query_language)

Cypher is a declarative graph query language for graph databases. Cypher was largely an invention of Andrés Taylor while working for Neo4j, Inc. (formerly Neo Technology) in 2011. Cypher was originally intended to be used with the graph database Neo4j, but was opened up through the openCypher project in October 2015.

Usage

Cypher is being used and implemented in the following systems:

  • Agens Graph: A multi-model database
  • Amazon Neptune
  • AnzoGraph: A native massively parallel (MPP) graph analytical database
  • ArcadeDB
  • CAPS: Cypher for Apache Spark
  • Cypher for Gremlin
  • Katana Graph
  • Memgraph: An in-memory, transactional graph database
  • Neo4j: A native, transactional property graph database
  • RedisGraph: A graph module for Redis
  • SAP HANA Graph
  • Others...

@ghost
Copy link

ghost commented May 11, 2022

CLA assistant check
All CLA requirements met.

@hediet hediet added this to the July 2022 milestone Jul 21, 2022
@hediet hediet merged commit c82fd2c into microsoft:main Jul 21, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Sep 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants