Base de données
Découvrez les bases de données et comment les utiliser avec vos applications.
Certaines applications nécessitent une connexion à une base de données pour fonctionner. Cette page explique ce que sont les bases de données et comment les utiliser avec LBC.
Les bases de données ne sont pas incluses
Les bases de données ne sont pas incluses par défaut avec aucun produit, même si votre application en nécessite une. Vous devrez acheter une application de base de données séparément ou utiliser des alternatives de stockage basées sur des fichiers.
Qu'est-ce qu'une base de données
Une base de données est un système de stockage structuré qui organise vos données de manière efficace. Imaginez-la comme un classeur numérique où les informations sont stockées dans des tables organisées avec des lignes et des colonnes, similaires à un tableur.
Avez-vous besoin d'une base de données ?
Toutes les applications ne nécessitent pas un serveur de base de données dédié. Il existe plusieurs façons de stocker des données :
- Stockage basé sur des fichiers (JSON, YAML, etc.) : Simple à configurer, adapté aux données de configuration ou aux petites quantités d'informations. Fonctionne sans achat supplémentaire.
- SQLite : Une base de données légère stockée dans un seul fichier. Fonctionne sans serveur de base de données dédié et convient à de nombreuses applications.
- MySQL, MariaDB, PostgreSQL : Serveurs de base de données complets pour les données structurées nécessitant un accès rapide, gèrent de grands ensembles de données et des connexions simultanées.
- Redis : Stockage de données en mémoire pour la mise en cache, les sessions et les données en temps réel.
Si votre application prend en charge SQLite ou le stockage basé sur des fichiers, vous pouvez utiliser ces options sans acheter une application de base de données. De nombreuses applications fonctionnent parfaitement avec ces alternatives.
Obtenir une base de données
Si votre application nécessite un serveur de base de données complet comme MySQL ou Redis, vous avez deux options :
-
Acheter chez LBC : Achetez une application de base de données dans notre boutique. Une fois achetée, vous avez un contrôle total sur votre serveur de base de données et pouvez créer autant de bases de données que vos ressources le permettent.
-
Auto-hébergement : Si vous avez les connaissances techniques, vous pouvez héberger votre propre serveur de base de données ailleurs et y connecter vos applications LBC.
Utiliser votre application de base de données
Une fois que vous avez une application de base de données, vous pouvez accéder à son Panel de gestion pour :
- Créer et gérer plusieurs bases de données
- Voir les informations de connexion
- Surveiller l'utilisation des ressources
Puisque vous possédez le serveur de base de données entier, vous n'êtes pas limité à une seule base de données. Vous pouvez créer autant de bases de données que vos ressources allouées le permettent.
Informations de connexion
Pour connecter vos applications à une base de données, vous aurez besoin de :
- Adresse et port de l'hôte de la base de données
- Nom de la base de données
- Nom d'utilisateur et mot de passe
Certaines applications utilisent le format JDBC (Java Database Connectivity) pour les chaînes de connexion. Vous pouvez trouver tous les détails de connexion dans le Panel de votre application de base de données.
Gestion de la base de données
LBC ne fournit pas d'outils pour migrer ou manipuler le contenu des bases de données. Vous devrez utiliser des outils externes tels que phpMyAdmin, MySQL Workbench, DBeaver ou des utilitaires en ligne de commande pour gérer les données de votre base de données.