-
Spanner: Becoming a SQL System (SIGMOD 2017)
במאמר הזה נסביר על ה-DNA של מסד הנתונים של Spanner. במאמר מתואר ביצוע מבוזר של שאילתות בנוכחות של חלוקה מחדש של נתונים, הפעלה מחדש של שאילתות לאחר כשלים זמניים, חילוץ טווחים שמוביל לניתוב שאילתות ולחיפושים באינדקס, ופורמט האחסון המשופר של עמודות לפי בלוקים.
-
Spanner, TrueTime והמשפט של CAP
איך Spanner מספק התאמה לעומס (scaling), עסקאות ACID, זמינות גבוהה וזמן אחזור נמוך.
-
משך החיים של פעולות קריאה וכתיבה ב-Spanner
איך פעולות כתיבה וקריאה פועלות ב-Spanner ואיך Spanner מבטיח מודל עקביות חזק.
-
מחזור החיים של שאילתת Spanner
איך Spanner תומך בשאילתות SQL.
-
אופטימיזציה של עיצוב סכימה ל-Spanner
איך ליצור מודל של הנתונים כדי לוודא שהאפליקציה יכולה להתרחב ולפעול ככל שהיא גדלה בממדים שונים.
-
Spanner: Google's Globally Distributed Database (OSDI 2012)
במאמר הזה מתוארים ההיבטים של מערכות Spanner, כמו יכולת הרחבה, חלוקה אוטומטית, עמידות בפני תקלות, שכפול עקבי, עקביות חיצונית והפצה באזורים רחבים.
-
תרחישי כשל ועמידות ב-Spanner
היכרות עם תרחישי הכשל השונים של Spanner שמסווגים לשלוש רמות חומרה – כולל כשהמערכת פועלת מחוץ ל-Google Cloud.
-
איך בדיקות כאוס מוסיפות אמינות נוספת לתכנון עמיד בכשלים של Spanner
איך Spanner משתמש בבדיקות כאוס, תהליך של הזרקת תקלות באופן מכוון למכונות של מסד הנתונים שדומות למכונות בייצור.
-
פתרונות להגנה על נתונים ולשחזור שלהם ב-Spanner
המדריך הזה מיועד לאנשי מקצוע טכניים ב-Google Cloud, והוא מסביר איך להגדיר את Spanner להגנה על נתונים ולשחזור שלהם, כדי לעמוד בדרישות של גיבוי ושחזור, המשכיות עסקית ותאימות.
-
פיתוח אפליקציות באמצעות חיפוש טקסט מלא (FTS) ב-Spanner
מתואר מה מייחד את Spanner FTS ואיך אפשר להשתמש ב-FTS כדי לבנות ולהפעיל אפליקציות עם יכולות חיפוש מתקדמות בלי להעתיק ולאנדקס נתונים ולהפעיל פתרונות חיפוש ייעודיים.
סקירות מפורטות
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.