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
| Sistema | Arquitectura | Uso |
|---|---|---|
| Linux | x86_64 | Producción |
| Linux | aarch64 | Producción |
| macOS | Apple Silicon | Desarrollo, 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.sha256Instalar 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 --versionProblemas frecuentes
sha256sumdiceFAILED: 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
- Inicio rápido con un nodo, para arrancar el binario que acabas de instalar.
- Desplegar con systemd, para dejarlo como servicio en varias máquinas.