Communauté RSS DEV

Informatique à sources mixtes : Pratiques SPL

Le problème des calculs de sources de données mixtes découle de la diversité des sources de données, notamment les bases de données relationnelles, les bases de données NoSQL, le stockage cloud, les API et les systèmes de fichiers. Les entrepôts de données logiques peuvent faciliter les calculs de sources mixtes dans une certaine mesure, mais ils sont souvent lourds et complexes, ce qui les rend appropriés uniquement pour les scénarios à grande échelle. SPL offre une capacité de calcul de sources de données mixtes légère et en temps réel, permettant des calculs de sources mixtes sur n'importe quelle source de données accessible. SPL a deux types de connecteurs de sources de données : des connecteurs natifs et des connecteurs externes, qui prennent en charge une grande variété de sources de données. SPL prend en charge et encourage l'utilisation de la syntaxe native d'une source de données pour accéder et calculer les données, et offre des suppléments si la capacité de calcul de la source de données est insuffisante. SPL fournit deux types d'objets de données pour accéder aux données à partir des sources : la séquence de table et le curseur, qui correspondent respectivement à la table de données en mémoire et à la table de données en flux. Contrairement aux entrepôts de données logiques, SPL n'exige pas de métadonnées pré-définies pour la mise en correspondance, et accède directement aux données en utilisant les méthodes fournies par la source de données. SPL peut être utilisé dans un environnement de développement intégré (IDE) pour configurer les sources de données, et dans les applications pour intégrer avec l'application et invoquer les scripts SPL à l'aide de JDBC. SPL est open-source et prend en charge une grande variété de sources de données, ce qui facilite la mise en œuvre de calculs mixtes.
favicon
dev.to
Mixed-Source Computing:SPL Practices
Image illustrant l'article : Informatique à sources mixtes : Pratiques SPL
Create attached notes ...