Grandes datos

Cómo instalar la aplicación de escritorio Neo4j y conectarla a un servidor remoto

Captura recortada de un joven programador de computadoras mirando datos.Imagen: peopleimages.com/Adobe Stock

Si su proyecto usa una base de datos de gráficos y elige usar Neo4j de código abierto, le alegrará saber que hay una aplicación de escritorio disponible que facilita la conexión a servidores remotos y la administración de la base de datos.

La aplicación en cuestión se llama Neo4j Desktop y está disponible gratuitamente y se puede instalar en Linux, macOS y Windows. La única advertencia con la instalación de Linux es que está disponible como AppImage.

mirar: Más de 40 términos de código abierto y Linux que necesita saber (Edición Premium de Tecnopedia)

La aplicación de escritorio Neo4j está diseñada para ayudar a los nuevos usuarios a conocer los entresijos de la base de datos Neo4j. Esta aplicación puede crear y conectarse a una base de datos local con fines experimentales o conectarse a un servidor remoto para administrar una base de datos de producción.

En este tutorial, le mostraré cómo instalar la aplicación de escritorio Neo4j en Pop!_OS Linux. Instalar la aplicación en macOS y Windows es tan fácil como cualquier otra aplicación; simplemente descarga y ejecuta el archivo de instalación. Para Linux, es menos obvio.

Salta a:

Lo que necesitas para instalar y usar la aplicación de escritorio Neo4j

Para instalar la aplicación de escritorio Neo4j, necesita una instancia en ejecución de cualquier distribución de Linux que admita AppImage. Para conectar la aplicación de escritorio de Neo4j a un servidor remoto, debe tener una instancia de la base de datos de gráficos de Neo4j en funcionamiento en el servidor remoto, accesible desde el escritorio donde está instalada la aplicación.

LEER  Cómo administrar la IA en su organización: 6 consejos

Eso es todo lo que necesitas. Pongámonos a trabajar.

Cómo instalar la aplicación de escritorio Neo4j

Para descargar Neo4j AppImage, diríjase con su navegador a la página de descarga de Neo4j y haga clic en Descargar. Se le pedirá que complete un formulario y el sitio detectará automáticamente su sistema operativo para que no tenga que elegir qué descargas guardar.

Después de completar los formularios requeridos, guarde AppImage en una unidad local. También obtendrá una clave de activación de Neo4j Desktop. Asegúrese de copiar esa clave y guardarla.

En cuanto a dónde debe guardar los archivos descargados, recomiendo crear un directorio para guardar sus AppImages con:

mkdir ~/imágenes de la aplicación

Mantenga todos los archivos de AppImage en este directorio, para que siempre sepa dónde están.

Una vez que se complete la descarga, otorgue permisos ejecutables al archivo con el siguiente comando:

chmod u+x ~/AppImages/neo4j-desktop*.AppImage

Si guardó la descarga en otro directorio, asegúrese de cambiar el comando anterior para reflejar eso.

Ahora puede iniciar la aplicación de escritorio con el siguiente comando:

~/AppImages/neo4j-desktop*.AppImage

Cuando ejecute la aplicación por primera vez, se le preguntará si desea ejecutar o ejecutar e integrar. Asegúrese de seleccionar Ejecutar e integrar para que se agregue una entrada para Neo4j Desktop a su menú de escritorio. De esta manera, no tiene que ejecutar la aplicación desde la línea de comandos.

Cómo usar la aplicación de escritorio Neo4j

Para comenzar a usar Neo4j Desktop, abra la aplicación Neo4j. Se le pedirá que pegue la clave de software de la página de descarga; asegúrese de hacerlo o no podrá usar la aplicación. Cuando se abre Neo4j (Figura A), verá un proyecto de muestra que puede usar para probar la base de datos Neo4j. Si ya tiene Neo4j implementado en un servidor remoto, puede continuar y conectarse desde su aplicación.

Figura A

La aplicación de escritorio Neo4j está diseñada para que cualquier persona esté lista y funcionando en minutos.La aplicación de escritorio Neo4j está diseñada para que cualquier persona esté lista y funcionando en minutos.

Para conectar Neo4j Desktop a un servidor remoto, haga clic en el menú desplegable Agregar y seleccione Conexión remota (Figura B).

Figura B

Agregue una nueva conexión a la aplicación de escritorio Neo4j.Agregue una nueva conexión a la aplicación de escritorio Neo4j.

En la ventana de resultados (Figura C), asigne un nombre a la nueva conexión y escriba la URL del servidor remoto.

Figura C

Agregue conexión remota a la aplicación de escritorio Neo4j.Agregue conexión remota a la aplicación de escritorio Neo4j.

La estructura de la URL de conexión es similar a la que se usa al instalar Neo4j y probar la conexión, por lo que se ve así:

neo4j://192.168.1.7:7687

192.168.1.7 es la dirección IP del servidor que aloja la base de datos de Neo4j.

Haga clic en Siguiente, cuando se le solicite (Figura D), escriba el nombre de usuario y la contraseña para la base de datos Neo4j. El nombre de usuario predeterminado es neo4j y la contraseña es la que utilizó cuando probó por primera vez la conexión Neo4j cuando instaló Neo4j.

Figura D

Agregue las credenciales de usuario para nuestra conexión remota.Agregue las credenciales de usuario para nuestra conexión remota.

Haga clic en Guardar y se encontrará en la página del proyecto que enumera su nueva conexión (Figura E).

Figura E

Nuestra nueva conexión remota se ha guardado con éxito.Nuestra nueva conexión remota se ha guardado con éxito.

Ahora, haga clic en Abrir y aparecerá una nueva ventana que muestra la consola Neo4j, como se muestra en la GUI de la aplicación de escritorio (Figura F).

Figura F

Ahora puede comenzar a administrar su base de datos Neo4j.Ahora puede comenzar a administrar su base de datos Neo4j.

Cómo crear tu primer nodo Neo4j

En el indicador neo4j$ de la GUI, vamos a crear un nodo llamado EMPLEADOS y agregarle el nombre Jack Wallen. Para esto el comando será:

CREAR ( :EMPLEADOS {nombre: ‘Jack Wallen’});

Haga clic en el botón ejecutar a la derecha del símbolo del sistema y se creará el nodo. Luego puede crear un segundo nodo con este comando:

CREAR ( :EMPLEADOS {nombre: ‘Olivia Nightingale’});

Ahora vamos a crear una relación entre los dos. Digamos que Jack y Olivia son colegas y queremos agregar esta relación. Para esto el comando será:

crear (: EMPLEADOS {nombre: ‘Jack Wallen’}) -[:COLLEAGUE]->(:EMPLEADOS {nombre: ‘Olivia Nightingale’});

Beneficios de usar la aplicación de escritorio Neo4j

Es posible que se pregunte por qué molestarse en usar una GUI cuando todo lo que hace es escribir comandos. Una característica útil de la aplicación de escritorio Node4j que vale la pena es que se puede hacer automáticamente.

mirar: Kit de contratación: Administrador de base de datos (Edición Premium de Tecnopedia)

Por ejemplo, si escribe CREAR (, la aplicación de escritorio Neo4j se autocompletará) para asegurarse de que su consulta se cree correctamente. También puede guardar consultas como favoritas, por lo que si escribe consultas largas una y otra vez, simplemente haga clic en la estrella (Figura G), puede consultar en cualquier momento.

Figura G

Agregue consultas como favoritas en la aplicación de escritorio Neo4j.Agregue consultas como favoritas en la aplicación de escritorio Neo4j.

Una vez que comience a usar la aplicación de escritorio Neo4j, verá rápidamente por qué es una gran adición a su pila de tecnología. Esta aplicación hace que aprender e interactuar con la base de datos de gráficos de Neo4j sea mucho más fácil que simplemente acceder a ella desde la línea de comandos. Pruebe esta GUI de escritorio y vea si se convierte en su primera opción para trabajar con bases de datos Neo4j.

Obtenga los últimos consejos tecnológicos de Jack Wallen para profesionales de negocios suscribiéndose a Cómo hacer que la tecnología funcione de Tecnopedia en YouTube. Obtenga más información sobre Linux con el paquete de desarrollo Mastering Linux de Tecnopedia Academy.

LEER  ¿Qué es la plataforma de datos inteligentes de Microsoft?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba