סקירה כללית של הגורמים

בדף הזה מפורטים הדרייברים שנתמכים במסדי נתונים של Spanner עם ניב GoogleSQL ובמסדי נתונים עם ניב PostgreSQL.

‫Google תומכת במנהלי התקנים של Spanner בקוד פתוח עבור כמה ספריות וסביבות פופולריות של מיפוי יחסי אובייקטים (ORM). הדרייברים האלה מאפשרים שימוש במסדי נתונים של Spanner באמצעות ממשקי API שמוגדרים על ידי המסגרות האלה.

בטבלאות הבאות מפורטים כל ה-ORM והדרייברים בקוד פתוח שנתמכים ב-Spanner, והתכונות שכל אחד מהם תומך בהן. יש טבלה אחת לכל דיאלקט SQL נתמך.

אפשר גם להשתמש בספריות הלקוח של Spanner כדי לגשת אל Spanner API. מידע נוסף זמין במאמר ספריות לקוח של Spanner.

מנהלי התקנים ו-ORM של GoogleSQL

תכונה database/sql GORM Spanner JDBC תרדמת Spring Data R2DBC* ADO.NET Entity Framework Active Record SQLAlchemy Django
שפה המשך המשך Java Java Java Java C#‎ C#‎ Ruby Python Python
הצעות לניסוח הצהרות
מוטציות
Batch DML
Batch DDL
קריאה בעבר
טבלאות משולבות
Partitioned DML
תוויות של סשנים
עדיפות הבקשה