סקירה כללית על מסדי נתונים

בדף הזה מוסבר על מסדי נתונים של Spanner ועל המאפיינים שלהם.

סקירה כללית

מסד נתונים ב-Spanner הוא מאגר לטבלאות, לתצוגות ולאינדקסים. לכל מופע של Spanner יכולים להיות כמה מסדי נתונים.

בהיררכיה של Spanner, מסד נתונים הוא צאצא של מופע והורה של סכימה.

מסד נתונים יורש מאפיינים ממופע האב שלו, כמו ההגדרה שלו (אזורית או מרובת אזורים), קיבולת החישוב הזמינה והאחסון הזמין.

המאפיינים שמוגדרים במסד הנתונים הם:

  • הניב. ‫Spanner תומך ב-GoogleSQL וב-PostgreSQL. כל הטבלאות במסד נתונים חייבות להשתמש באותו ניב.
  • מדיניות IAM. כללי הגישה שמוגדרים במדיניות הזו חלים על הטבלאות והנתונים בתוך מסד הנתונים.
  • סוג מפתח ההצפנה שבו רוצים להשתמש. ברירת המחדל היא Google-owned and Google-managed encryption key; יש גם תמיכה במפתח הצפנה בניהול הלקוח.
  • הגנה מפני מחיקה של מסדי נתונים כדי למנוע מחיקה של מסדי נתונים בטעות.
  • אפשר להגדיר או לשנות מדיניות של מסדי נתונים, כמו אזור ברירת המחדל של הלידר, גרסת האופטימיזציה של השאילתות, גרסת חבילת הנתונים הסטטיסטיים של האופטימיזציה של השאילתות ותקופת שמירת הגרסאות, באמצעות הצהרות DDL. אפשר לעיין בהפניה ל-DDL של GoogleSQL או של PostgreSQL.

המגבלות על מסדי נתונים, כולל מספר מסדי הנתונים שמותרים לכל מופע ומספר הטבלאות שמותרות לכל מסד נתונים, מוגדרות בדף Quotas and limits.

לתשומת ליבכם

לפני שיוצרים מסד נתונים, כדאי לשקול את ההשלכות של עיצוב הסכימה. מומלץ לקרוא את שיטות מומלצות לעיצוב סכימה ואת סכימה ומודל נתונים, במיוחד את הקטע בנושא עיצוב לשימוש של מספר דיירים.

המאמרים הבאים