Cómo instalar y usar Neo4J en Ubuntu

Cómo instalar y usar Neo4J en Ubuntu
El sistema de gestión de bases de datos es una herramienta muy útil y ampliamente utilizada entre varias organizaciones que trabajan en plataformas informáticas. Los datos dentro de las bases de datos tradicionales se guardan en una estructura tabular. Sin embargo, otro tipo de tendencia de la base de datos de la base de datos llamada Base de gráficos se compromete a manejar las relaciones entre datos gráficamente; Algunos ejemplos de bases de datos gráficas son Neo4J, Arangodb, Orientdb y Flockdb. Entre las bases de datos de gráficos que mencionan anteriormente, NEO4J se ha convertido en un práctico sistema de gestión de bases de datos de gráficos desde su implementación en la industria en 2007. Con una amplia gama de características, Neo4J ofrece dos versiones y se nombra como Community Edition y Enterprise Edition. Community Edition funciona con una licencia de código abierto e incluye características básicas de la base de datos como búsqueda de texto completo, tipos de datos. Al contrario de esto, la edición Enterprise contiene algunas características avanzadas para los clientes que pagan por la suscripción; Las características adicionales incluyen recalentamiento de caché automático, más rápido y restaurable, etc.

Cómo neo4j es mejor que las bases de datos tradicionales

A diferencia de otras bases de datos tradicionales, Neo4J tiene una estructura completamente flexible, ya que guarda las relaciones que conectan sus datos; Cada nodo contiene un puntero directo a otros nodos. Otras bases de datos no guardan datos de relación directamente, pueden descubrir conexiones, pero generalmente lo hacen buscando en torno a las estructuras de datos con la ayuda de la indexación que es más costosa en algunos casos y un paso que requiere mucho tiempo también. Los usos prominentes de Neo4J son la detección de fraude, los motores de recomendación en tiempo real, la red y las operaciones de TI, etc. Como el mecanismo de almacenamiento nativo de NEO4J se basa en estas presentaciones gráficas que hacen que esta base de datos sea distintiva de otros tradicionales como los tipos de bases de datos SQL. Esta es la razón por la que la mayoría de las empresas como la NASA, Cisco, HP y muchas más han preferido Neo4J sobre las bases de datos tradicionales.

Mantener un ojo sobre la importancia de Neo4J, hemos compilado una guía que aborda el procedimiento paso a paso de instalar Neo4J en su Ubuntu.

Cómo instalar Neo4J en Ubuntu

Esta sección comprende los pasos que son obligatorios para instalar Neo4J en Ubuntu; Siga los pasos cuidadosamente para obtener el programa requerido en su sistema:

Paso 1: En primer lugar, actualice la lista de paquetes ejecutando el siguiente comando en el terminal:

$ sudo apt actualización

Paso 2: El segundo paso se realiza aquí para agregar un paquete para las conexiones HTTPS, y si este paquete usa una biblioteca nombrada libapt-pkg para habilitar https. Sin embargo, si el paquete ya está disponible, el siguiente comando actualizará ese paquete, por lo que es beneficioso en ambos aspectos. apt-transport-https

$ sudo apt install apt-transport-https ca-certificates Curl Software-Properties-Common

Paso 3: Después de esto, debe agregar la tecla GPG para verificar que la instalación se realice utilizando una manera segura y segura. Entonces, para agregar una clave GPG o NEO4J, copie y pegue el siguiente comando en el terminal para hacerlo:

$ sudo curl -fssl https: // Debian.neo4J.com/neotecnología.gpg.clave | sudo apt-key agregar -

Etapa 4: Agregue el repositorio de NEO4J a la lista de Administrador de paquetes utilizando el comando mencionado a continuación:

$ sudo add-apt-repository "Deb https: // Debian.neo4J.com estable 4.1 "

Paso 5: Finalmente, está a la altura de NEO4J en su sistema; Se observa que si no ha instalado paquetes Java antes de esta instalación, el siguiente comando le pedirá que presione Y para instalar todas las dependencias, incluidos los paquetes Java (que son necesarios para esta instalación). Sin embargo, si ya ha instalado los paquetes Java, no obtendrá ningún mensaje durante la instalación, y su instalación se completará en una sola VO: por lo tanto, ejecute el siguiente comando en el terminal para instalar NEO4J:

$ sudo apt install neo4j

Cómo verificar y habilitar el servicio Neo4J

Después de la instalación, puede verificar el estado del servicio NEO4J ejecutando el siguiente comando, y puede ver que el servicio está activo en nuestro caso:

$ sudo systemctl status neo4j.servicio

Si desea deshabilitar el servicio, deberá ejecutar el comando mencionado a continuación: después de eso, cuando verifique el estado del NEO4J, se mostrará como muerto:

$ sudo systemctl stop neo4j.servicio

Si el servicio está deshabilitado, puede realizar activo el estado del servicio Neo4J con la ayuda del comando mencionado a continuación, y se observa que el estado se convertirá en activo:

$ sudo systemctl inicio neo4j.servicio

Cómo eliminar neo4j de Ubuntu

La versión instalada se puede eliminar ejecutando el siguiente comando en su terminal:

$ sudo apt autoremove neo4j

Cómo usar Neo4J en Ubuntu

Esta sección lo guiará para usar este servicio en nuestro sistema operativo Ubuntu.

Una vez que haya instalado el servicio, asegúrese de que el servicio esté activo y en el estado en ejecución utilizando el siguiente comando:

$ sudo systemctl status neo4j.servicio

Después de eso, vaya a la barra de direcciones de su navegador y ejecute la siguiente dirección para ejecutar este servicio: la hora en que ejecute la siguiente dirección, notará que le pedirá que llene la información y se conecte a NEO4J:

Por ejemplo, he utilizado la siguiente información para conectarme al servicio:

Nombre de usuario: neo4j
Contraseña: neo4j

Después de insertar la información, haga clic en "Conectar" continuar:

En el siguiente paso, este servicio le pedirá que elija una nueva contraseña y luego haga clic en "Cambiar la contraseña" continuar:

Después de configurar los pasos anteriores, la conexión se realizará con éxito; La ventana principal contiene el "Barra de consulta,"Y en la bandeja izquierda de esta ventana, están presentes varias opciones para guiar/ayudar a los nuevos usuarios:

Navegue a la barra de consulta para crear una nueva base de datos; Por ejemplo, hemos creado una nueva base de datos ","Linuxhint"Eso contiene el mensaje"Hola Mundo!"Y la consulta para esto se escribe a continuación: una vez que haya escrito esta consulta, haga clic en el"jugarBotón para ejecutarlo;

Create (base de datos: base de datos nombre: "Linuxhint")-[r: dice]-> (Mensaje: Mensaje Nombre: "Hello World!") Return de base de datos, mensaje, r

Verá la base de datos "Linuxhint" dice "Hola Mundo!", Además, la base de datos se muestra en un círculo de color naranja, mientras que el mensaje se muestra en un círculo sombreado azul:

Esto sería útil para los nuevos usuarios, y los usuarios avanzados también pueden pulir sus habilidades manipulando datos complejos.

Conclusión

Neo4J es un tipo de base de datos que se relaciona con la familia de bases de datos gráficas, y ofrece ediciones empresariales y comunitarias. La eficiencia de rendimiento de Neo4J obligó a varias empresas conocidas a cambiar su sistema de bases de datos tradicionales a NEO4J. Conociendo la importancia de esta base de datos de gráficos, hemos compilado una guía detallada para enumerar los pasos para instalar este servicio útil en Ubuntu y descrito brevemente el uso del servicio Neo4J en Ubuntu.