GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar el servidor RethinkDB en Ubuntu 20.04 LTS Focal fossa

Tutorial para aprender los sencillos pasos para instalar RethinkDB de código abierto en Ubuntu 20.04 Focal Fossa usando la terminal de comandos.

¿Qué es la base de datos RethinkDB?

RethinkDB es una base de datos NoSQL de código abierto para uso en producción, está destinada a simplificar la creación y escalado de aplicaciones en tiempo real. Esta base de datos NoSQL distribuida destinada a almacenar documentos JSON sin esquema

Aunque MongoDB ya es bastante popular en el campo de las bases de datos NoSQL, MongoDB va a la zaga de Cassandra, CouchDB o Riak en términos de escalabilidad. Bueno, esto significa que RethinDB tiene que competir con todos ellos, bueno, ya está tratando de proporcionar facilidad de uso como MongoDB con buena escalabilidad.

El concepto del innovador concepto de acceso a datos de RethinkDB que permite el uso continuado de datos a la aplicación que ayuda incluso a las pequeñas empresas emergentes o empresas a utilizar aplicaciones en tiempo real. Ha invertido el modelo de base de datos tradicional:la aplicación no sondea los datos modificados, pero el desarrollador le indica a RethinkDB que envíe continuamente actualizaciones de consultas en vivo a la aplicación. Con ReQL, RethinkDB viene con un poderoso lenguaje de consulta.

Tiene más de 33 000 confirmaciones en el repositorio de GitHub durante todo el período de desarrollo. Conozcamos el proceso de instalación en Ubuntu 20.04.

Para administrar y crear fácilmente una base de datos, RethingDB también ofrece un panel de GUI basado en la web.

Pasos para instalar RethinkDB en Ubuntu 20.04 LTS

Los comandos proporcionados aquí se pueden usar para instalar RethinkDB en Ubuntu 18.04, así como en otras versiones más recientes.

1. Ejecutar actualización de Apt

Primero usemos el comando de actualización y actualización del sistema para lograr el estado más reciente de todos los paquetes instalados y también la versión del sistema.

sudo apt-get install update && sudo apt-get install upgrade

2. Agregue el repositorio RethinkDB y la clave GPG

Los paquetes para instalar RethinkDB aún no están disponibles en el repositorio oficial del sistema de Ubuntu 20.04, por lo que debemos agregar el proporcionado oficialmente por los desarrolladores de esta base de datos.

Añadir clave GPG:

wget -qO- https://download.rethinkdb.com/repository/raw/pubkey.gpg | sudo apt-key add -

Agregar repositorio:

source /etc/lsb-release && echo "deb https://download.rethinkdb.com/repository/ubuntu-$DISTRIB_CODENAME $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list

Después de agregar la clave y el repositorio, ejecute nuevamente el comando de actualización para actualizar el caché del repositorio:

sudo apt-get update

3. Instale el servidor RethinkDB en Ubuntu 20.04

Hemos configurado con éxito todo lo que necesitamos para configurar RethinkDB, ahora usemos el administrador de paquetes APT para instalar fácilmente el servidor RethinkDB en su sistema operativo Ubuntu 20.04 LTS.

sudo apt-get install rethinkdb

4. Iniciar y habilitar el servicio RethinkDB

Eso es todo, si ha ejecutado el comando anterior con éxito, podemos iniciar fácilmente el servicio de este servidor de base de datos NoSQL para que se ejecute en segundo plano.

sudo systemctl start rethinkdb
sudo systemctl enable rethinkdb

En el futuro, si necesita detener el servidor, el comando será:

sudo systemctl stop rethinkdb

5. Interfaz web RethinkDB

Lo mejor es que este servidor de base de datos de código abierto ofrece una interfaz basada en web para acceder usando solo el navegador local.

Utilice el puerto intraclúster (29015 de forma predeterminada) para conectar otros nodos del clúster a este nodo.
Apunte su navegador al puerto de conexiones HTTP (8080 por defecto) para acceder a la interfaz web.

Abra el navegador y diríjalo a http://localhost:8080

Si desea acceder a él utilizando alguna dirección IP en particular o por todos, ejecute el servidor vinculándolo a la misma.

Para acceder desde cualquier ordenador

rethinkdb --bind  all

Para acceder desde una dirección IP particular

rethinkdb --bind ip-address

Para conocer métodos seguros, como abrir un túnel SSH para conectarse y acceder a la interfaz web de RethinkDB, consulte la documentación oficial.

Otros tutoriales:

Agregar repositorio para instalar MySQL 5.7 en Ubuntu 20.04 LTS Linux
Diferencia entre Ubuntu apt-get autoclean, clean, autoremove
Cómo instalar Putty en Ubuntu 22.04/20.04


Ubuntu
  1. Cómo instalar Ubuntu 20.04 Focal Fossa Desktop

  2. Cómo instalar Node.js en Ubuntu 20.04 LTS Focal Fossa

  3. Cómo instalar Git en Ubuntu 20.04 LTS Focal Fossa Linux

  4. Cómo instalar NGINX en Ubuntu 20.04 Focal Fossa

  5. Cómo instalar Docker en Ubuntu 20.04 LTS Focal Fossa

7 pasos para instalar Webmin en Ubuntu 20.04 LTS fosa focal

Cómo instalar Anbox en Ubuntu 20.04 LTS fosa focal

Cómo instalar Doxygen en Ubuntu 20.04 LTS fosa focal

Cómo instalar PHP 8.0 en Ubuntu 20.04 LTS Focal Fossa

Cómo instalar Slack en Ubuntu 20.04 LTS Focal Fossa

Cómo instalar Ubuntu 20.04 LTS Focal Fossa