Neo4j

Base de datos de grafos líder del mercado. Almacena y consulta datos altamente conectados usando el lenguaje de consulta Cypher. Ideal para grafos de conocimiento, detección de fraude, redes sociales y recomendaciones.

Versión:

2026.01.4

Volver a Marketplace

Requisitos de VM

Recurso Mínimo
CPU 2 vCPU
RAM 4 GB
Disco 40 GB
Sistema Operativo Ubuntu 22.04 / 24.04

Puerto de acceso

Puerto Protocolo Uso
443 HTTP/HTTPS Neo4j Browser (UI web)
30687 TCP Bolt — protocolo de drivers y aplicaciones

Cómo acceder

Neo4j Browser (UI web)

Con SSL habilitado:

https://<IP-CON-GUIONES>.sslip.io/

Sin SSL:

http://<IP_DE_LA_VM>:30474/

Al abrir el browser, conéctate con:

Field Value
Connect URL bolt://:30687
Usuario neo4j
Contraseña La configurada en NEO4J_AUTH_PASSWORD o búscala en los outputs del deployment

Desde aplicaciones (protocolo Bolt)

bolt://<IP_DE_LA_VM>:30687

Connection strings por lenguaje

# Python (neo4j driver)
from neo4j import GraphDatabase
driver = GraphDatabase.driver(
    "bolt://<IP_DE_LA_VM>:30687",
    auth=("neo4j", "<PASSWORD>")
)
// Node.js
const driver = neo4j.driver(
    "bolt://<IP_DE_LA_VM>:30687",
    neo4j.auth.basic("neo4j", "<PASSWORD>")
);
// Java
Driver driver = GraphDatabase.driver(
    "bolt://<IP_DE_LA_VM>:30687",
    AuthTokens.basic("neo4j", "<PASSWORD>")
);

Validar que Neo4j Está Activo

# Ver el pod de Neo4j
kubectl get pods -A | grep neo4j

# Ver log de instalación
tail -f /var/log/cuemby/bootstrap.log

# Verificar que los puertos están escuchando
ss -tlnp | grep -E '30474|30687'

Output esperado:

NAME                      READY   STATUS    RESTARTS
neo4j-xxxxxxxxx-xxxxx     1/1     Running   0        ← Running ✓

ℹ️ Neo4j puede tardar ~3–5 minutos en estar disponible después de que el pod esté en Running, ya que inicializa la base de datos en el primer arranque.

Parámetros de configuración

Parámetro Default Descripción
NEO4J_AUTH_PASSWORD ⚠️ auto-generado Contraseña del usuario neo4j. Si se deja vacío, Cuemby genera una aleatoria.
NEO4J_DATA_SIZE 20Gi Tamaño del volumen persistente para el grafo y los índices.
NEO4J_HEAP_SIZE 1Gi Tamaño del heap de la JVM. Recomendado: 25–50% de la RAM total.
NEO4J_SSL_ENABLED true Habilita HTTPS en el browser con certificado automático vía sslip.io.
NEO4J_HOSTNAME auto (sslip.io) Hostname personalizado. Si se deja vacío, se usa la URL generada por Cuemby.

Primeros pasos (inicio rápido)

Primeros Pasos con Cypher

// Crear nodos
CREATE (:Persona {nombre: "Martin", rol: "admin"})
CREATE (:Persona {nombre: "Christian", rol: "engineer"})

// Crear una relación
MATCH (a:Persona {nombre: "Martin"}), (b:Persona {nombre: "Christian"})
CREATE (a)-[:TRABAJA_CON]->(b)

// Consultar relaciones
MATCH (a:Persona)-[:TRABAJA_CON]->(b:Persona)
RETURN a.nombre, b.nombre

// Buscar todos los nodos de un tipo
MATCH (p:Persona) RETURN p

// Crear un índice
CREATE INDEX FOR (p:Persona) ON (p.nombre)

💡 Tip: El Neo4j Browser incluye una guía interactiva integrada. Escribe :guide intro en la consola de consultas para ver un tour de Cypher con ejemplos ejecutables directamente.

Solución rápida de problemas

Problema Causa probable Solución
Browser no carga Neo4j aún inicializando Espera ~5 min y revisa tail -f /var/log/cuemby/bootstrap.log.
AuthenticationRateLimit Varios intentos fallidos Espera 5 minutos antes de reintentar.
ServiceUnavailable en Bolt Puerto 30687 no alcanzable Verifica que el pod está en Running y que apuntas al puerto correcto.
OutOfMemoryError Heap JVM insuficiente Aumenta NEO4J_HEAP_SIZE a 2G y reinicia el pod.
Pod en CrashLoopBackOff Disco o RAM insuficiente Verifica con kubectl describe pod -n .

Cuemby Cloud

IaaS

Acerca de Cuemby Cloud

Cuemby Cloud es una infraestructura de nube de nivel empresarial gestionada desde una única consola, diseñada para ofrecer una seguridad más sólida, operaciones predecibles y una fácil escalabilidad en todas las regiones.

Regiones de centros de datos disponibles en Colombia, Ecuador y Chile

Respaldado por ubicaciones de centros de datos de nivel III y nivel IV

Tarifas de entrada y salida de red cero

Soporte de expertos locales 24/7

¿listo para modernizar tu empresa?

Los desafíos del futuro exigen soluciones preparadas para el futuro. ¡Empecemos!

© Derechos de autor | Cuemby® 2025