Instalar en Linux

Descarga el binario para tu sistema o usa la imagen de Docker.

Instala el binario teseladb en una máquina Linux para arrancar nodos en ella. Es un solo binario sin dependencias.

Requisitos

SistemaArquitecturaUso
Linuxx86_64Producción
Linuxaarch64Producción
macOSApple SiliconDesarrollo, sin garantías de latencia

En Linux, TeselaDB usa io_uring y escribe con O_DIRECT en discos NVMe. Necesitas permiso para escribir en /usr/local/bin o en otro directorio de tu PATH.

Descargar y comprobar el archivo

Descarga el archivo de tu plataforma desde Descargas. Cada archivo tiene al lado su suma SHA-256; compruébala antes de instalar:

Shell
sha256sum -c teseladb-<versión>-linux-x86_64.tar.gz.sha256

Instalar el binario

Shell
tar -xzf teseladb-<versión>-linux-x86_64.tar.gz
sudo install teseladb /usr/local/bin/

Para macOS y Docker hay páginas propias: Instalar en macOS e Instalar con Docker.

Comprobar

Si el binario está en tu PATH, esta orden escribe la versión que descargaste:

Shell
teseladb --version

Problemas frecuentes

  • sha256sum dice FAILED: el archivo llegó incompleto o no es el publicado. Descárgalo otra vez y no lo instales hasta que la suma coincida.
  • Si el kernel no tiene io_uring, el nodo arranca igual con hilos de E/S y lo dice en el log al arrancar.

Ver también