Home / Companies / Neo4j / Blog / Post Details
Content Deep Dive

Language Buffet: Using Neo4j with GraalVM

Blog post from Neo4j

Post Details
Company
Date Published
Author
Jennifer Reif
Word Count
2,191
Company Posts That Month
21
Language
English
Hacker News Points
-
Post removed?
No
Summary

Neo4j is being used with GraalVM to connect to a database from various languages such as Python, Ruby, R, Javascript, and others. This allows developers to use libraries in the source language for connecting to Neo4j from target languages like Python, or access non-Java libraries within programs in other languages. Polyglot procedures enable extending Neo4j and the Cypher query language by writing procedures and functions in any language and packaging them as a Neo4j database plugin. Additionally, polyglot Cypher allows using Cypher as the query language in various programs, allowing embedding Cypher code in Python or Javascript for executing against Neo4j. The tutorial covers setting up GraalVM and Neo4j, connecting to Neo4j from languages, and running operations on the database using Java, Python, Ruby, R, and other languages.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.