Redis

Redis is een open-source, in-memory datastructuur waarmee gebruikers datastructuren in het geheugen kunnen opslaan, manipuleren en ophalen. Met Kinsta’s Database Hosting kun je eenvoudig een nieuwe Redis database toevoegen vanuit het dashboard: klik op Databases > Database toevoegen en selecteer de gewenste opties.

Als je lokaal of bij een andere hostingprovider een bestaande database hebt, kun je de Redis database importeren in Kinsta’s Database Hosting met een externe databasetool. Je kunt momenteel geen Redis database importeren via de opdrachtregel. Opmerking: Om een database te importeren, moet je eerst een nieuwe database aanmaken in MyKinsta.

Een Redis database importeren met een databasetool

Er zijn veel databasetools die je kunt gebruiken om je database te verbinden en te beheren; we hebben stapsgewijze instructies voor TablePlus, omdat je met deze tool alle databasetypen kunt beheren die je op Kinsta kunt hosten.

Je kunt elke databaseclient of tool gebruiken die jouw databasetype ondersteunt. Hoewel sommige details, zoals navigatie en veldnamen, kunnen verschillen tussen databasetools, zijn de basisconcepten hetzelfde.

Een Redis database exporteren met de command-line interface (CLI)

Je kunt de command-line interface (CLI) gebruiken om je Redis database uit Kinsta te exporteren. De installatie van de databaseserver en de commando’s verschillen per databasetype. Dit artikel is specifiek voor Redis. Zie voor andere databasetypen:

Redis installeren

Als Redis nog niet op je lokale machine is geïnstalleerd, moet je het installeren om verbinding te maken met je database. Afhankelijk van je besturingssysteem kun je Redis op de volgende manieren installeren.

Windows

Redis wordt momenteel niet ondersteund op Windows, maar je kunt het Windows Subsystem for Linux (WSL2) gebruiken en de op Debian gebaseerde Linux instructies volgen als workaround.

MacOS

Met Homebrew: brew install redis.

Op Debian gebaseerde Linux (Debian, Ubuntu, Mint, etc.)

Gebruik de officiële packages.redis.io APT repository.

Linux op basis van RedHat (RedHat Fedora, CentOS, enz.)

Installeer via snap: sudo snap install redis.

Kinsta databasegegevens

Je kunt je databasegegevens vinden onder Externe verbindingen op de pagina Overzicht database.

Een Redis database exporteren

Gebruik het volgende commando om de database te exporteren, waarbij je EXTERNAL_HOSTNAME, PORT en PASSWORD vervangt door de informatie van de Externe verbindingen van je database. Vervang export.rdb door het pad en de bestandsnaam van de database die je wilt exporteren:

redis-cli -h EXTERNAL_HOSTNAME -p PORT -a PASSWORD --rdb export.rdb

Zodra het exporteren is voltooid, is je databasebestand (bijvoorbeeld export.rdb) beschikbaar op het pad dat je hebt opgegeven in de opdracht redis-cli.

Was dit artikel nuttig?