Questions tagged [memgraphdb]

Use this tag for questions related to Memgraph streaming graph database.

Memgraph is an open source graph database built for real time streaming data, compatible with Neo4j. It is an in-memory graph database that uses Cypher as a query language. Memgraph can be extended with graph algorithms that are part of Memgraph Advanced Graph Extensions (MAGE). Graphs can be visualized using Memgraph Lab application.

390 questions
0
votes
1 answer

Can this size of the graph be stored in memory?

I am considering using Memgraph for low latency graph queries. My graph is pretty huge, with more than 100M nodes and edges. Can this size of the graph be stored in memory? How can I estimate the amount of memory needed? Is there a way to spill over…
MPesi
  • 212
  • 8
0
votes
1 answer

Is there a difference between this configuration settings for Bolt on Memgraph?

When defining configuration settings for Bolt that will connect to localhost what is the preferred way? --bolt-address=0.0.0.0 --bolt-address=127.0.0.1 --bolt-address=localhost Can I use any of these three methods?
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

Can I see what exactly will a Cypher query do in Memgraph when it is executed?

I'm learning Cypher query language. I have the following query: MATCH path = (:Disease {name: 'influenza'})-[:PRESENTS_DpS]->(:Symptom)<-[:PRESENTS_DpS]-(:Disease {name: 'asthma'}) RETURN path I want a better understanding of what does this query…
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

Do we have to always ensure there is enough memory to contain the dataset?

Given that Memgraph is in-memory first, does this mean that we must always ensure there is enough memory to contain the entire dataset, and if it consumes too much memory, it will die rather than spill over to disk?
MPesi
  • 212
  • 8
0
votes
1 answer

Is performance different with running a single instance or several with replication set up?

If I run a single query, for example, execute an algorithm, does it make a difference (performance-wise) whether I run it on a single instance, or if I have several instances with replication set up?
MPesi
  • 212
  • 8
0
votes
1 answer

Are queries over Bolt visible in logs?

Are queries over Bolt visible in logs or other places and is it possible to secure them against unintended viewers who might intercept them?
MPesi
  • 212
  • 8
0
votes
1 answer

Do I need to update my GSS code in Memgraph Lab?

I just read that Memgraph has released something called Orb. I don't quite understand does this mean that I should update my existing GSS code or is everything the same for me? Do I need to update Memgraph Platform or download a new version of…
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

Creating nodes and relationships

I want to populate a graph with vertices and edges yet I’ve found in the docs multiple ways of doing this and it is unclear to me what the pros and cons of each one are. There’s: create_vertex(), 2) .save(), 3) .create()...execute()
MPesi
  • 212
  • 8
0
votes
1 answer

How to install Memgraph on Mac that has M1 processor?

I'm confused about what I should do to install Memgraph on Mac that has M1 processor. Do I need to run the command docker run -it -p 7687:7687 -p 3000:3000 memgraph/memgraph-platform or should I go to https://memgraph.com/download and download…
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

Do I need to put semicolon at the end of my Cypher query?

When I write a Cypher query in mgconsole my query will not run unless I put semicolon at the end of the query. In Memgraph Lab I don't need to put a semicolon and my query runs as it should. Am I doing something wrong?
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

How can I find out the version of the running Memgraph docker instance?

When I start Docker instance of Memgraph Platform I can see the following in CLI: Status: Downloaded newer image for memgraph/memgraph-platform:latest Memgraph Lab is running at localhost:3000 mgconsole 1.1 Connected to…
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

Can I limit the memory usage during the procedure call in Memgraph?

I want to increase the memory limit for the procedure call to a value higher than the default one. Can I set it to use all of the available memory?
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

How can I call query module procedures in Memgraph?

I have loaded the custom query modules that I've created. How can I call it within the Memgraph?
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

What is GQLAlchemy and which graph databases does it support?

What is GQLAlchemy and is it limited only to Memgraph or can it be used with other graph databases?
KWriter
  • 1,024
  • 4
  • 22
0
votes
1 answer

Are self signed certificates that come with Memgraph docker Image expiring?

I have found information in Memgraph documentation that "Memgraph contains a self-signed testing certificate"? What does this certificate actually do? If I want to use Docker image only locally on my laptop do I need to replace it? Does this…
KWriter
  • 1,024
  • 4
  • 22