[Webinar] Kafka Re-Architected for the Cloud with Kora Engine → Register Today!

ksqldb

Les données en temps réel requièrent un traitement en temps réel

À présent que vos données sont en mouvement, il est temps de les interpréter. Le traitement de flux vous permet d'obtenir des informations instantanées à partir de vos flux de données, mais la configuration de l'infrastructure pour le prendre en charge peut être complexe. C'est pourquoi Confluent a développé ksqlDB, la base de données spécialement conçue pour les applications de traitement en continu.

Traitez vos flux de données en temps réel instantanément avec seulement quelques instructions SQL

Créez de la valeur en temps réel en traitant les données en mouvement plutôt que les données au repos

Rendez vos données exploitables immédiatement en traitant en continu les flux de données générés par votre entreprise. La syntaxe intuitive de ksqlDB vous permet d'accéder rapidement aux données et de les augmenter dans Kafka afin que les équipes de développement créent de manière fluide des expériences client innovantes en temps réel, et répondent aux besoins opérationnels axés sur les données.

Simplifiez votre architecture de traitement des flux

ksqlDB offre une solution unique pour collecter des flux de données, les enrichir et servir des requêtes sur les nouveaux flux et tableaux dérivés. Cela signifie qu'il y a moins d'infrastructure à déployer, à entretenir, à faire évoluer et à sécuriser. Avec moins de composantes mobiles au sein de votre architecture de données, vous pouvez vous concentrer sur ce qui compte vraiment : l'innovation.

Commencez à créer des applications en temps réel avec une syntaxe SQL simple

Créez des applications en temps réel avec autant de facilité et de familiarité que les applications traditionnelles sur une base de données relationnelle, le tout grâce à une syntaxe SQL légère et familière. Comment Kafka Streams se mesure à ksqlDB ? Eh bien. ksqlDB repose sur Kafka Streams, une bibliothèque Java légère et puissante, pour enrichir, transformer et traiter des flux de données en temps réel. Avoir Kafka comme base signifie que ksqlDB est élaboré sur des couches d'abstraction bien conçues et faciles à comprendre. Désormais, les débutants comme les experts peuvent facilement découvrir et exploiter pleinement la puissance de Kafka de manière ludique et accessible.

Architecture simplifiée et fonctionnalités avancées

Requêtes push et pull

Interrogez des tableaux et des flux en vous abonnant en permanence à des résultats de requête changeants au fur et à mesure que de nouveaux événements se produisent (requêtes push) ou en recherchant des résultats à un moment donné (requêtes pull), ce qui élimine la nécessité d'intégrer des systèmes distincts pour les servir.

Un service entièrement géré et hébergé

Éliminez la charge opérationnelle liée à l'exécution de votre propre infrastructure pour ksqlDB en utilisant un service entièrement géré dans Confluent Cloud. Grâce au provisionnement en libre-service, aux mises à niveau sur place et au temps de disponibilité garanti à 99,9 % par SLA, ksqlDB vous permet de vous concentrer sur la création de fonctionnalités utiles dans les applications plutôt que sur la gestion de clusters.

Des fonctions définies par l'utilisateur

Étendez ksqlDB avec des fonctions personnalisées pour votre cas d'utilisation. Tirez parti de Java pour exprimer votre propre logique de traitement des données en l'exposant au moteur ksqlDB à l'aide de crochets pratiques.

Connectors intégrés

Déplacez facilement les flux de données des systèmes existants vers et depuis ksqlDB. Plutôt que d'exécuter un cluster Kafka Connect distinct pour capturer les événements, ksqlDB peut exécuter des connectors préconçus directement sur ses serveurs.

Une sécurité de pointe

Rassurez-vous, vos données sont protégées avec ksqlDB ainsi qu'un contrôle d'accès basé sur les rôles, les journaux d'audit et la protection secrète. La sécurité est au cœur des préoccupations de Confluent lors de la conception de ses produits ; ksqlDB est donc sécurisé par défaut.

Une assistance à l'échelle de l'entreprise

Des experts à votre disposition 24 h/24 et 7 j/7 pour une résolution des problèmes et un correctif de bugs plus rapides. Les experts Confluent sont là non seulement pour répondre à vos besoins Confluent en ksqlDB, mais également à tous vos besoins sur l'ensemble de la plateforme pour les données en mouvement.

Prêt(e) à vous lancer ?

Se lancer avec ksqlDB est un jeu d'enfant. Inscrivez-vous dès aujourd'hui, obtenez une démo ou participez à l'un de nos ateliers pratiques.

Participez à une démo en direct

Essayez ksqlDB gratuitement

Atelier pratique virtuel

Cours d'introduction gratuit à ksqlDB

Optimove

« Grâce à l'infrastructure réactive mise en place avec Confluent Cloud et à la possibilité d'interroger les flux en temps réel avec ksqlDB, nous sommes plus à même d'appliquer des algorithmes d'apprentissage automatique qui optimisent les campagnes destinées à nos clients. Pour nous, ksqlDB est très puissant puisqu'il nous permet d'être flexible lors de la cartographie de nos données, contrairement à beaucoup de nos concurrents. »

Yuval Shefler
Vice-président des partenariats

Additional resources

streams

Building Stream Processing Applications with Confluent

events

Streaming Applications with Zero Infrastructure

develop

Develop a Streaming ETL pipeline from MongoDB to Snowflake with Apache Kafka

ksql

Docs: ksqlDB

Continue learning about Confluent

Screen Shot 2021-09-08 at 3.17.44 PM

Running Apache Kafka® in 2021: A Cloud-Native Service eBook

Learn how Confluent Cloud speeds up app dev, unblocks your people, and frees up your budget.

modernize

How Confluent Completes Apache Kafka® eBook

Learn how Confluent offers a complete and secure enterprise-grade distribution of Kafka.

connector--portfoli

Modernize Your Business with Confluent’s Connector Portfolio

Learn how to connect your data in motion more quickly, securely, and reliably with 120+ pre-built, expert-certified connectors.