AnalyticDB for PostgreSQL est un service d'entreposage de données en ligne basé sur le traitement massivement parallèle (MPP) et la base de données open source Greenplum.
AnalyticDB for PostgreSQL fournit des services d'extension en ligne et de surveillance des performances pour libérer votre équipe des opérations complexes de cluster MPP et de l'exploitation et maintenance (O&M). Les administrateurs de bases de données, développeurs et analystes de données peuvent ainsi se concentrer sur l'amélioration de la productivité de l'entreprise grâce au développement SQL. De plus, vous bénéficiez d'élasticité et de rentabilité grâce à la Serverless edition >.
Grâce à l'architecture MPP, AnalyticDB for PostgreSQL propose également la fonctionnalité de base de données vectorielle > pour stocker, analyser et récupérer des données vectorielles. AnalyticDB for PostgreSQL figure parmi les bases de données vectorielles recommandées par ChatGPT Retrieval Plugin > pour aider les développeurs à créer des applications d'IA générative (voir les exemples dans le cookbook OpenAI >).
Désormais, AnalyticDB for PostgreSQL propose également Supabase entièrement géré dans le cloud, avec une parité fonctionnelle par rapport à l'édition communautaire open source de Supabase. Les développeurs peuvent ainsi créer rapidement des applications modernes à l'aide des API temps réel, de l'authentification et des points de terminaison GraphQL/REST générés automatiquement par Supabase, tout en bénéficiant de l'évolutivité, des performances et de la fiabilité de niveau entreprise du moteur MPP d'AnalyticDB.
Créez plus vite, évoluez plus intelligemment avec AnalyticDB Supabase
Compatibilité complète avec le SDK Supabase, authentification Alipay/WeChat intégrée, déploiement mondial et architecture prête pour l'IA.
Scénarios populaires
Sélectionné
Créer un chatbot IA générative
Lancer une base de connaissances métier d'entreprise
-
Déploiement en un clic, prêt en 7 minutes
-
Facile à utiliser
-
Évolutivité à la demande
-
Gestion simplifiée
Produit utilisé
ECS | PAI-EAS (LLM) | AnalyticDB for PostgreSQL (Vector Database)
Test de benchmark AnalyticDB for PostgreSQL
Lancez facilement un benchmark TPC-H sur AnalyticDB for PostgreSQL
-
Déploiement rapide
-
Convivial
-
Gestion sans effort
Produit utilisé
ECS | AnalyticDB for PostgreSQL | OSS
Avantages

-
Performances supérieures
ApsaraDB AnalyticDB for PostgreSQL permet l'utilisation mixte du stockage en lignes et en colonnes. Le stockage en colonnes est 100 fois plus rapide que l'analyse OLAP sur le stockage en lignes.
Prend en charge l'import parallèle haute performance des données dans OSS, éliminant le goulot d'étranglement des imports monocanal.

-
Facile à utiliser
Prend en charge une syntaxe SQL OLAP riche ainsi que de nombreuses fonctions, y compris des fonctions Oracle. Les logiciels BI populaires du secteur peuvent être déployés directement sur AnalyticDB for PostgreSQL.
Associez ApsaraDB AnalyticDB for PostgreSQL à ApsaraDB RDS pour proposer des solutions d'analyse transactionnelle hybride OLTP+OLAP (HTAP).

-
Stabilité et fiabilité
Prend en charge les transactions ACID en base de données distribuée, avec synchronisation de toutes les données en deux copies sur deux nœuds. Le déploiement distribué avec protection ternaire au niveau du segment, du serveur et de l'armoire garantit la sécurité de l'infrastructure de données.
Le déploiement distribué avec protection ternaire au niveau du segment, du serveur et de l'armoire assure la sécurité de l'infrastructure de données critique.

-
Extensibilité flexible
Faites évoluer les ressources de calcul (CPU, mémoire et espace de stockage) et améliorez les performances OLAP pour traiter des centaines de téraoctets.
Prend en charge les opérations transparentes sur les données OSS. Les données froides non utilisées en analyse temps réel peuvent être stockées dans OSS, avec une capacité de stockage ajustable à la demande. Grâce à la compression de données basée sur les tables externes, cette solution réduit considérablement les coûts de production.
Fonctionnalités
-
Distribué
Base de données distribuée conforme au modèle ACID.
Basé sur une architecture MPP (traitement massivement parallèle) distribuée.
Capacités de stockage et de calcul extensibles linéairement avec l'augmentation des segments.
Exploite pleinement le potentiel de l'efficacité de calcul OLAP.
Fonctions statistiques OLAP distribuées et fonctions de fenêtrage en SQL.
Procédures stockées PL/pgSQL et PL/JAVA.
-
Apprentissage automatique et analyse
Apprentissage automatique MADlib basé sur SQL.
Conforme aux standards internationaux OpenGIS pour l'analyse hybride de données géographiques.
Analyse du type de données JSON.
Analyse par algorithme HyperLogLog.
-
Data Integration
Pris en charge par les outils ETL courants grâce au pilote JDBC PostgreSQL/Greenplum.
Les utilisateurs MySQL peuvent synchroniser les données de manière incrémentielle avec « rds_dbsync ».
Requêtes de données en syntaxe SQL standard basées sur OSS External Table.
OSS External Table prend en charge la compression de données pour réduire les coûts de production.
-
Sécurité
La configuration de la liste blanche d'adresses IP autorise un maximum de 1 000 adresses IP de serveur.
Surveillance en temps réel de l'accès réseau contre les attaques DDoS actives.
-
Analyse hybride
Prend en charge l'analyse en temps réel des données SIG via la syntaxe SQL pour faciliter les statistiques LBS des appareils IoT et autres statistiques basées sur Internet.
Prend en charge l'analyse en temps réel des données JSON, XML et chaînes approximatives via la syntaxe SQL, afin d'aider les organisations financières, gouvernementales et les entreprises à traiter les données de messages et à effectuer la correspondance de texte approximative.
Guide d'optimisation SQL pour AnalyticDB for PostgreSQL
En tant que service cloud natif d'entreposage de données au pétaoctet, AnalyticDB for PostgreSQL est une solution de référence pour les scénarios MPP, offrant une évolutivité remarquable.
Ce document présente les fonctionnalités clés d'AnalyticDB for PostgreSQL et approfondit les points essentiels de l'optimisation SQL, notamment la conception de la structure des tables en amont, l'analyse des requêtes SQL lentes en production et les bonnes pratiques pour maintenir la base de données dans un état optimal lors de l'exploitation et la maintenance quotidiennes.
Propulser le développement de l'IA générative grâce à la gestion de données vectorielles
Ce livre blanc explique pourquoi la gestion de données vectorielles est essentielle au développement de l'IA générative. Il présente la base de données vectorielle d'Alibaba Cloud, AnalyticDB for PostgreSQL, ainsi que les produits complémentaires pour l'IA générative. Ce livre blanc propose plusieurs solutions pour configurer rapidement un chatbot d'IA générative sur Alibaba Cloud à l'aide de ces produits, avec des tutoriels pas à pas.
Fonctionnement
-
Développement unique
-
Analyse IoT (JSON+SIG)
-
Approximation Internet (HyperLogLog)
-
OLTP et OLAP
Développement unique
Les ISV (éditeurs de logiciels indépendants) peuvent basculer entre les applications du système MPP dans les environnements on-premise et cloud. Les entreprises disposant d'une infrastructure on-premise peuvent utiliser directement Greenplum Database, tandis que celles dans le cloud peuvent adopter AnalyticDB directement.
Les développeurs n'ont besoin de programmer l'application qu'une seule fois pour qu'elle fonctionne sur les plateformes traditionnelles et cloud. Les schémas on-premise et cloud sont connectables via les pilotes génériques PostgreSQL, facilitant la communication avec davantage de plateformes de même architecture. Vous pouvez facilement construire une plateforme intégrée de développement d'entrepôt de données « cloud hybride » sans vous soucier des différences entre les environnements on-premise et cloud.
Analyse IoT (JSON+SIG)
ApsaraDB AnalyticDB et PostgreSQL intègrent tous deux le moteur de base de données spatiale PostGIS, conforme à OpenGIS, pour le positionnement en temps réel et la planification d'itinéraires. PostGIS est pris en charge par ArcGIS, Intergraph et QGIS. Vous pouvez utiliser de simples instructions SQL dans votre application, combinées à des fonctions SIG, pour traiter des modèles de données géographiques complexes (traitement 2D et 3D pris en charge).
Grâce aux capacités OLAP complètes de Hybrid, des analyses massives de données géographiques peuvent être réalisées afin de fournir une aide à la décision pour l'IoT, l'Internet mobile, la logistique, les villes intelligentes, le LBS, les systèmes O2O et bien d'autres domaines.
Approximation Internet (HyperLogLog)
L'estimation de cardinalité est l'application la plus courante dans les scénarios Big Data. La consommation mémoire, la fusion et le traitement des données constituent les principaux défis de l'estimation de cardinalité. Le calcul des PV et VU de pages relève de cette catégorie.
En SQL, le calcul s'effectue généralement avec COUNT DISTINCT, mais les performances sont faibles. HyperLogLog améliore les performances de requête pour l'estimation de cardinalité de 20 à 100 fois, avec un taux d'erreur d'environ 2 %. HyperLogLog peut être adopté dans les scénarios métier ne nécessitant pas une précision de calcul exacte. Cela réduit considérablement la charge de calcul et les coûts des serveurs.
OLTP et OLAP
De nombreuses options sont disponibles pour importer vos entrepôts de données Greenplum vers ApsaraDB AnalyticDB. Vous n'avez plus à vous soucier de l'exploitation et maintenance complexe du cluster MPP. Alibaba Cloud vous fournit un ensemble complet de solutions de mise à l'échelle et de haute disponibilité, permettant aux administrateurs de bases de données, aux développeurs et aux analystes de données de se concentrer sur l'amélioration de la productivité via SQL et de créer de la valeur.
Avec Alibaba Cloud ApsaraDB RDS, vous bénéficiez de performances élevées pour vos applications OLTP. RDS prend en charge MySQL, SQL Server et PostgreSQL. En combinaison avec ApsaraDB AnalyticDB, vous pouvez intégrer des bases de données OLTP et OLAP dans le cloud pour établir une plateforme d'architecture de bases de données couvrant les transactions de production à haute concurrence et l'analyse décisionnelle.
Solution RAG - AnalyticDB x IA générative - Solution de base de données vectorielle
LLM + VectorDB avec Alibaba Cloud : personnalisable et économique
Ressources associées
Pratique
Créer un chatbot avec un LLM et AnalyticDB for PostgreSQL sur Alibaba Cloud avec Terraform
Cet article explique comment provisionner des ressources avec Terraform et décrit les étapes pour créer un chatbot.
Pratique
[Bonne pratique] Gestion des plans d'instances proposée par AnalyticDB for PostgreSQL
Cet article présente la fonctionnalité de gestion des plans d'AnalyticDB for PostgreSQL, ainsi que son mécanisme de mise en œuvre et les bonnes pratiques associées.
Pratique
[Bonne pratique] Pause d'instance proposée par AnalyticDB for PostgreSQL pour optimiser les coûts
Cet article présente la fonctionnalité de pause d'AnalyticDB for PostgreSQL, ainsi que son mécanisme de mise en œuvre et les bonnes pratiques associées.
Premiers pas
Guide d'optimisation SQL pour AnalyticDB for PostgreSQL
Ce document met en avant les fonctionnalités clés d'AnalyticDB for PostgreSQL et approfondit les points essentiels de l'optimisation des performances SQL.
Faites confiance au centre de données mondial d'Alibaba Cloud
Alibaba Cloud dispose de 105 zones stratégiquement situées dans 32 régions du monde, offrant un support informatique fiable à des milliards de clients.
-
No.1
Part de marché Iaas Source GartnerPart de marché IaaS - Rapport 2022 sur les services informatiques de Gartner
-
32
Régions data center internationaux -
3,200 +
Nœuds CDN autour du monde -
105
Zones de disponibilité
2
2
2
3
4
2
5
5
2
3
22
11
5
21
4
3
2
1
2
2
Centres de données et zones disponibles
Conditions générales de l’offre spéciale
Les offres présentées sur cette page sont limitées dans le temps et restent valides tant qu'elles sont affichées. Ces offres s'appliquent uniquement aux achats des produits spécifiques répertoriés sur cette page auprès d'Alibaba Cloud. Elles ne s'appliquent pas aux achats effectués auprès de revendeurs tiers.
Avertissement
Les présentes conditions générales s'appliquent aux promotions proposées sur alibabacloud.com, y compris celles pour lesquelles vous devez sélectionner des produits dans le cadre de l'offre. Aucune autre condition générale ne s'applique.
• Alibaba Cloud se réserve le droit de modifier ou d'annuler l'offre à tout moment.
• Ces offres s'appliquent uniquement aux produits et au contenu numérique.
• Ces offres sont limitées à une par client et par compte. Si vous disposez de plusieurs comptes, un seul compte est éligible.
• Seuls les utilisateurs ayant complété le processus de vérification d'identité (Real Name Registration) sont éligibles.
• La promotion première instance s'applique uniquement aux utilisateurs n'ayant jamais acheté d'instance pour le même produit. Veuillez noter que dans le cadre de cette offre, PolarDB for MySQL, PostgreSQL et Oracle sont regroupés sous le même produit. Par conséquent, un utilisateur ne peut bénéficier de la promotion que pour une seule des bases de données PolarDB suivantes : MySQL, PostgreSQL ou Oracle, et uniquement s'il n'a acheté aucune instance de la famille PolarDB.
• Un utilisateur ne peut plus acheter d'instances par abonnement dans le cadre de la promotion après avoir acheté une première instance pour le même produit.
• Ces offres ne sont pas cumulables avec d'autres offres.
• Ces offres sont incessibles et ne peuvent être revendues.
• Les remises et promotions s'appliquent automatiquement lors du paiement si toutes les conditions sont remplies.
• En cas de non-respect des conditions de l'offre, celle-ci sera invalidée.
Afficher plus
FAQ
1. Comment choisir entre RDS, AnalyticDB for PostgreSQL et E-MapReduce
| AnalyticDB for PostgreSQL | RDS | E-MapReduce |
| Basé sur Greenplum Database | Entrepôt de données OLAP (On-line Analytical Processing) | Évolutivité du stockage à la demande. Les performances d'analyse et de stockage de l'architecture distribuée MPP suivent une courbe de croissance linéaire. Les requêtes SQL complexes peuvent être résolues en quelques secondes, voire en millisecondes, avec une concurrence contrôlée à 500. |
|---|---|---|
| MySQL / PostgreSQL / SQL Server | Base de données OLTP (On-line Transaction Processing) | Ils prennent en charge différents moteurs de base de données et ciblent le traitement transactionnel en temps réel – CRUD (création, lecture, mise à jour et suppression). Les données en ligne d'un volume inférieur à 2 To sont prises en charge. |
| Hadoop, Apache Spark, HBase, Presto et Storm | Solution de traitement Big Data pour traiter rapidement d'importants volumes de données. | Permet de lancer rapidement des clusters Hadoop en quelques minutes pour le traitement massif de données. Cette solution simplifie le traitement complexe du big data en exécutant les tâches gourmandes en données pour les applications concernées. |
2. Quels outils ETL prennent en charge ApsaraDB AnalyticDB for PostgreSQL
AnalyticDB for PostgreSQL repose sur le programme open source Greenplum Database et adopte les interfaces universelles JDBC et ODBC. Par conséquent, la quasi-totalité des outils ETL prenant en charge Greenplum et PostgreSQL prennent également en charge AnalyticDB for PostgreSQL.
3. Quelle est la différence entre AnalyticDB for PostgreSQL et Greenplum Database sur lequel AnalyticDB est basé
• Les extensions AnalyticDB for PostgreSQL prennent en charge JSON, HyperLogLog et les tables externes oss_ext, contrairement à la version open source de Greenplum Database.
• AnalyticDB for PostgreSQL est un service de cloud computing dont la configuration s'effectue en quelques clics via la Console Alibaba Cloud. Les utilisateurs n'ont pas à se soucier de la gestion du déploiement de l'entrepôt de données, de l'extension et des autres configurations complexes.
• AnalyticDB for PostgreSQL s'appuie sur la plateforme de gestion unifiée Alibaba Cloud ApsaraDB et impose des restrictions sur les permissions du superutilisateur.
4. L'espace d'instance acheté pour AnalyticDB for PostgreSQL est-il entièrement disponible
L'espace de l'instance correspond à l'espace réellement utilisable. AnalyticDB for PostgreSQL réserve un espace de fichiers temporaires supplémentaire qui n'empiète pas sur les ressources que vous avez achetées.
5. Quel est le lien entre le type de nœud AnalyticDB for PostgreSQL et le segment Greenplum Database
• Un nœud est composé d'un ou plusieurs segments. Les cœurs, la mémoire et l'espace disque du type de nœud correspondent à l'espace réellement utilisable. Par exemple, un nœud de type 4 Cores/32GB Mem/2TB HDD contient 4 segments disposant chacun de 1 Core/8GB Mem/0,5TB HDD.
• Par exemple, pour un type de nœud de 4 Cores / 32 Go Mem / 2 To HDD, la base Greenplum Database native correspondante contient un segment primaire totalisant 4 Cores / 32 Go Mem / 2 To HDD et un segment miroir de 4 Cores / 32 Go Mem / 2 To HDD. Autrement dit, pour construire un cluster Greenplum Database de même configuration, vous devez préparer des ressources physiques de 8 Cores / 64 Go Mem / 4 To HDD ou plus (ainsi que l'espace de fichiers temporaires supplémentaire pour le cluster).
• Tous les segments d'un nœud sont alloués sur le même serveur. Un nœud à configuration élevée permet de réduire les commutations réseau et d'améliorer les performances. Nous vous recommandons de choisir un nœud à haute configuration si vous avez besoin de ressources de calcul supplémentaires. Pour acheter un nœud à très haute configuration, veuillez contacter votre responsable de compte ou soumettre un « ticket » via la Console.
6. Jusqu'à quelle capacité de stockage AnalyticDB for PostgreSQL peut-il monter en charge
Nous proposons des ressources de calcul et de stockage allant jusqu'à 2048 Cores / 16 To Mem / 1024 To HDD, voire plus, selon vos besoins. Pour acheter un nœud à très haute configuration, veuillez contacter votre responsable de compte ou soumettre un « Ticket » via la Console.
Assistance améliorée pour vous
Conseil de prévente individualisé, assistance technique 24 h/24, 7 j/7, réponse plus rapide et plus de tickets.
Conseil de prévente individualisé
Assistance technique 24 h/24, 7 j/7
6 tickets gratuits par trimestre


Déploiement en un clic, prêt en 7 minutes