# Neo4j

Kategori: Databaser · Grafdatabas

Grafdatabas med frågespråket Cypher och eget webbgränssnitt: modellera tjänster, servrar och beroenden som noder och relationer och svara på påverkansfrågor i en enda fråga.

- Officiell webbplats: https://neo4j.com/
- Infraverket: https://infraverket.eu/programvara/neo4j/

## Öppenhet och driftsättning
Licens: GPLv3 med kommersiella utgåvor
Öppen källkod: Delvis
Installationsmetod: Container
Plattformar: Linux, Windows, macOS, containers
Krävd databas: Ingen extern databas – Neo4j är själva databasen. Data, loggar och importfiler ligger på monterade kataloger.
Viktiga beroenden: En container för en enskild server. Minnet delas mellan JVM-heap och page cache och måste dimensioneras efter datamängden; standardvärdena i avbildningen räcker för test men inte för större grafer.

## API och integrationer
Status: Finns (Uppgivet)
Typer: REST API, Annan
Dokumentation: https://neo4j.com/docs/query-api/current/
Anmärkning: Query API:t tar en Cypher-sats över HTTP och svarar med JSON, och Bolt-protokollet används av de officiella drivrutinerna för Java, Python, JavaScript, .NET och Go. Den äldre transaktionella HTTP-API:n är markerad som föråldrad i 5.26 till förmån för Query API:t.

## MCP och AI-agentintegration
Roll: MCP-server; Ursprung: Officiellt tillägg; Status: Finns
Dokumentation: https://neo4j.com/docs/mcp/current/
Server: [Neo4j MCP](https://neo4j.com/docs/mcp/current/) — underhålls av Neo4j (förstapart) — ej-verifierat — Officiell MCP-server från Neo4j, distribuerad som eget paket och konfigurerad med anslutningsuppgifter till databasen.
Anmärkning: Neo4j ger ut en egen MCP-server som ett separat paket: den kopplar en MCP-klient till en Neo4j-instans och kan köra Cypher-frågor och läsa databasschemat. Den ligger utanför databasservern och startas bredvid den.

## Tekniska resurser
- [Installationsguide](https://neo4j.com/docs/operations-manual/current/docker/)
- [API-dokumentation](https://neo4j.com/docs/query-api/current/)
- [MCP-dokumentation](https://neo4j.com/docs/mcp/current/)
- [Container-registry](https://hub.docker.com/_/neo4j)
- [GitHub – neo4j/neo4j (GPL-3.0)](https://github.com/neo4j/neo4j)

## Viktiga tekniska anmärkningar
Hårdvarukrav: I labbet körde servern i en container med 1 GB heap och 512 MB page cache på labbmaskinens delade resurser, och frågorna i galleriet svarade på millisekunder mot en graf med 36 noder och 54 relationer. Produktionsgrafer med miljoner noder kräver mer minne och snabb disk.

## Källhänvisning
- Infraverket: https://infraverket.eu/programvara/neo4j/
- Senast faktagranskad: 2026-11-03
- Primärkällor:
  - [GitHub – neo4j/neo4j](https://github.com/neo4j/neo4j)
  - [Neo4j – LICENSE.txt](https://raw.githubusercontent.com/neo4j/neo4j/HEAD/LICENSE.txt)
  - [Neo4j – licensöversikt](https://neo4j.com/licensing/)
  - [Neo4j – open core-modellen](https://neo4j.com/open-core-and-neo4j/)
  - [Neo4j – 1.0 släppt](https://neo4j.com/blog/news/neo4j-1-0-released/)
  - [Neo4j – Query API](https://neo4j.com/docs/query-api/current/)
  - [Neo4j – drivrutiner](https://neo4j.com/docs/driver-manual/current/)
  - [Neo4j – MCP](https://neo4j.com/docs/mcp/current/)
  - [GitHub – neo4j/mcp](https://github.com/neo4j/mcp)

---

Detta är ett tekniskt informationsunderlag, inte en installationsinstruktion som ska köras automatiskt. Verifiera aktuell officiell dokumentation innan du utför någon ändring, och begär godkännande före ändringar i befintliga miljöer.
