Redis

Hébergement Redis pour cache, sessions et files d'attente

Structures de données en mémoire avec connexion TLS via rediss://, sur une instance isolée dans le même datacenter que vos applications, à environ 1 ms.

À partir de 44,99 R$/mois

~1 ms

Latence vers vos apps

<10 s

Pour que la base de données soit prête

v8

Version de Redis

TLS

Connexion chiffrée

Bien plus que du clé-valeur

Les structures natives de Redis pour le cache, les files d'attente, les classements et les messages en temps réel, sur la même instance.

  • Structures natives

    Strings, hashes, lists, sets, sorted sets, bitmaps et HyperLogLog.

  • Cache et sessions

    Stockez les réponses d'API et les sessions avec un TTL et allégez la base de données principale.

  • Files d'attente et streams

    Redis Streams et listes bloquantes pour des files d'attente avec BullMQ, Sidekiq ou Celery.

  • Pub/Sub

    Messages en temps réel entre les instances de votre application, comme le chat et les notifications.

  • Classements et compteurs

    Sorted sets pour les leaderboards et INCR atomique pour les compteurs et le rate limiting.

  • Index géospatiaux

    Stockez des coordonnées et cherchez par rayon ou par distance avec GEOSEARCH.

  • Scripts Lua

    Exécutez plusieurs opérations de façon atomique sur le serveur avec EVAL.

  • Connexion TLS

    Connexion chiffrée via rediss://, avec le certificat de l'instance disponible au téléchargement.

Connectez-vous avec le driver que vous utilisez déjà

Le dashboard affiche l'URL de connexion de l'instance. Enregistrez-la dans les variables d'environnement de votre application et utilisez n'importe quel driver ou ORM Redis.

square-cloud-db-<id>.squareweb.app
rediss://default:<password>@square-cloud-db-<id>.squareweb.app:<port>
Compatible avecioredisnode-redisredis-pyLettucego-redisBullMQ
  • Utilisez rediss:// dans l'URL : TLS est le réglage par défaut de l'instance.
  • Certificats de l'instance (.pem, .crt et .key) disponibles au téléchargement dans le dashboard.

Ce qui est inclus avec chaque base de données

Chaque instance tourne dans le même datacenter que vos applications, avec TLS, un snapshot quotidien et des métriques dans le dashboard. Vous la créez, la dimensionnez et la restaurez vous-même.

  • Proche de vos applications

    Vos applications se connectent via l'adresse de l'instance, avec TLS, dans le même datacenter de New York. La latence moyenne reste autour de 1 ms.

    • Environ 1 ms de latence moyenne depuis vos applications
    • Disques NVMe enterprise
    • Accès depuis l'extérieur de Square Cloud avec hôte, port et mot de passe
    • RAM ajustable dans le dashboard
  • Snapshot quotidien inclus

    Chaque base de données reçoit un snapshot automatique toutes les 24 heures, sur tout plan incluant des bases de données. Avant un changement risqué, prenez-en un manuellement et restaurez-le dans le dashboard en cas de problème.

    • Quotidien automatique : le plus récent conservé jusqu'à 30 jours, les plus anciens 7
    • Snapshots manuels conservés jusqu'à 30 jours
    • Restauration et téléchargement dans le dashboard
  • Isolée et chiffrée

    Chaque base de données tourne dans son propre conteneur, avec une vCPU dédiée calculée à partir de la RAM allouée et du plan. La connexion utilise TLS avec le certificat propre à l'instance, que vous téléchargez et renouvelez quand vous voulez.

    • Certificat TLS par instance (.pem, .crt et .key)
    • Mot de passe et certificat renouvelables dans le dashboard
    • Métriques de CPU, mémoire et réseau
    • Datacenter partenaire Tier 3 certifié ISO 27001 et SOC 2 Type II

Un plan pour chaque étape de votre projet

Commencez petit et évoluez quand vous en avez besoin, sans contrat d’engagement.

Les bases de données sont disponibles à partir du plan Standard.

Comparer tous les plans

4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot

Hébergé dans un datacenter partenaire disposant des certifications
Tier 3ISO 27001SOC 2 Type IIProtection DDoS permanente
Découvrez notre infrastructure

Foire aux questions sur Redis Hosting

Persistance, Redis Stack, latence et dimensionnement de la mémoire.

Le Redis Hosting de Square Cloud offre-t-il la persistance ?

Oui. RDB (snapshot périodique) et AOF (journal append-only) peuvent être activés : vous choisissez la stratégie selon le compromis entre performance et durabilité.

Les modules Redis Stack (RedisJSON, RediSearch, vecteurs) sont-ils pris en charge ?

Oui. Redis Stack est disponible, y compris RedisJSON, RediSearch (recherche en texte intégral + vectorielle) et Redis Time Series.

Quelle est la latence typique de Redis Hosting ?

Les opérations se font en mémoire, et la latence réseau entre une application sur Square Cloud et l’Hébergement Redis tourne autour de 1 ms, puisque les deux sont dans le même datacenter.

Puis-je l’utiliser pour les sessions, le cache, le pub/sub et les files d’attente ?

Oui. Les quatre cas d’usage classiques fonctionnent, y compris Redis Streams, Pub/Sub, Sorted Sets pour les leaderboards et Lists/BRPOPLPUSH pour les files d’attente.

Redis Hosting prend-il en charge BullMQ, ioredis, redis-py et lettuce ?

Oui. Tout client qui parle le protocole Redis (RESP) se connecte normalement. La chaîne de connexion suit le standard rediss:// (TLS).

Comment dimensionner la RAM de Redis Hosting selon mon utilisation ?

Estimez ~80 octets par clé simple + la taille de la valeur. Pour le cache, calculez le taux de succès maximal + le TTL moyen. Le tableau de bord affiche l’utilisation réelle de la mémoire afin que vous puissiez ajuster le plan.

Prêt à faire évoluer votre projet ?

Rejoignez les plus de 500 000 développeurs qui ont utilisé Square Cloud pour héberger leurs projets.

  • Tarifs prévisibles
  • Aucune surprise de facturation
  • Déployez en quelques secondes
  • Haute disponibilité
  • Évoluez en toute stabilité
  • Redémarrage automatique
  • SSL et sécurité inclus
  • Conteneurs isolés