דילוג לתוכן הראשי
תחומים טכנולוגיים
close
AI ו-ML
פיתוח אפליקציות
אירוח אפליקציות
Compute
ניתוח נתונים וצינורות עיבוד נתונים
מסדי נתונים
סביבות מבוזרות, היברידיות ומרובות עננים (multi-cloud)
פתרונות לתעשייה
העברה
קשרים מקצועיים
ניראות ומעקב
אבטחה
Storage
כלים למכפלה וקטורית (cross product)
close
ניהול גישה ומשאבים
ניהול עלויות ושימוש
תשתית כקוד
SDK, שפות, frameworks וכלים
/
מסוף
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
היכנס
Spanner
התחלת תקופת ניסיון בחינם
סקירה כללית
מדריכים
חומרי עזר
דוגמאות
תמיכה
משאבים
תחומים טכנולוגיים
עוד
סקירה כללית
מדריכים
חומרי עזר
דוגמאות
תמיכה
משאבים
כלים למכפלה וקטורית (cross product)
עוד
מסוף
Discover
סקירה כללית על המוצר
סקירה כללית של מהדורות Spanner
סקירה כללית על אבטחה, פרטיות, סיכון ותאימות
ממשק PostgreSQL
Spanner לעומסי עבודה לא רלציוניים
סקירה כללית על מסדי נתונים לא רלציוניים
ממשק Cassandra
מתחילים
מדריך להוכחת היתכנות של Spanner
מגדירים את הסביבה
יצירה של מסד נתונים והרצת שאילתות בו
שימוש במסוף Google Cloud
שימוש ב-CLI של gcloud
ניהול הנתונים באמצעות מסוף Google Cloud
ספריות לקוח
מדריך למתחילים בנושא C++
מדריך למתחילים בנושא C#
מדריך למתחילים בנושא Go
מדריך למתחילים בנושא Java
מדריך למתחילים בנושא Node.js
מדריך למתחילים בנושא PHP
מדריך למתחילים בנושא Python
מדריך למתחילים בנושא Ruby
מדריך למתחילים בנושא REST
דרייברים
הגדרה עם נהגים
מדריך למתחילים בנושא JDBC
מדריך למתחילים בנושא Go database/sql
מדריך למתחילים בנושא ADO.NET
מדריך למתחילים בנושא מנהלי התקנים של PostgreSQL
Spanner CLI
מדריך למתחילים בנושא Spanner CLI
פקודות ב-CLI של Spanner
מופעים של תקופת ניסיון בחינם
סקירה כללית של מקרים של תקופת ניסיון בחינם
יצירת מופע של תקופת ניסיון בחינם
סקירה כללית על המיקום של נתונים
יצירה וניהול
מכונות
סקירה כללית של המקרים
צמתים ויחידות עיבוד
הגדרות אזוריות, הגדרות בשני אזורים והגדרות במספר אזורים
סוגי אזורים
שכפול
נתונים שחולקו למחיצות לפי מיקום גיאוגרפי
סקירה כללית על חלוקה גיאוגרפית
יצירה וניהול של מחיצות של מופעים
יצירה וניהול של מיקומי נתונים
אינדקסים וחלוקה גיאוגרפית
ניתוב שמודע למובילים
נקודות קצה גלובליות ואזוריות של שירותים
אחסון בשכבות
יצירה וניהול של מופעים
יצירה וניהול של הגדרות מופעים
שינוי הקוורום בשני אזורים
העברת מכונה
התאמה אוטומטית לעומס של מופעים
סקירה כללית על התאמה אוטומטית לעומס
מידרוג אוטומטי מנוהל
כלי קוד פתוח למידרוג אוטומטי
סקירה כללית של הכלי למידרוג אוטומטי
פריסת הכלי למידרוג אוטומטי בפונקציות Cloud Run
פריסת הכלי Autoscaler ב-GKE
שליטה בגישה וארגון של מכונות וירטואליות באמצעות תגים
ארגון מופעים והצגת עלויות באמצעות תוויות
מסדי נתונים
סקירה כללית על מסדי נתונים
בחירה בין GoogleSQL לבין PostgreSQL
יצירה וניהול של מסדי נתונים
מניעת מחיקה לא מכוונת של מסד נתונים
הגנה מפני השמטה של אובייקטים בסכימה
שינוי האזור הראשי של מסד נתונים
הגדרת אזור זמן שיהיה ברירת המחדל למסד נתונים
ניהול משאבים באמצעות Data Catalog
תכנון וניהול של סכימת מסד נתונים
סקירה כללית של סכימות
שיטות מומלצות לעיצוב סכימה
עדכון הסכימה
שיטות מומלצות לעדכון סכימה
יצירה וניהול של סכימות עם שם
סקירה כללית של הצפיות
יצירה וניהול של תצוגות
אינדקסים משניים
מפתחות זרים
ניהול ערכי ברירת מחדל של מפתח ראשי
יצירה וניהול של קשרי מפתח זר
יצירה וניהול של אילוצי בדיקה
יצירה וניהול של עמודות שנוצרו על ידי AI
אחסון נתונים מספריים עם דיוק שרירותי
יצירה וניהול של רצפים
ניהול שמות של טבלאות
יצירה וניהול של קבוצות רשויות מוניציפאליות
תרחישים
פונקציות מרחוק
ניהול פעולות ממושכות ומעקב אחריהן
הגדרת אורך חיים (TTL)
סקירה כללית על TTL
ניהול שמירת נתונים באמצעות TTL
מדדים ומעקב של TTL
התחברות
קישור למסד נתונים בניב PostgreSQL
קישור לקוחות PostgreSQL ל-Spanner באמצעות PGAdapter
סקירה כללית על PGAdapter
הורדת PGAdapter
הפעלת PGAdapter
פקודות לניהול סשנים ב-PGAdapter
חיבור PGAdapter לאמולטור
התחברות ל-Spanner באמצעות Cassandra Adapter
יצירה של מכונה וירטואלית ב-Compute Engine וחיבור שלה כדי לגשת ל-Spanner
התחברות ל-Spanner באמצעות אשכול GKE
חיבור ל-Spanner משירותים אחרים של Google Cloud
אימות ב-Spanner
גישה מאובטחת ומבוקרת
בקרת גישה באמצעות IAM
סקירה כללית על IAM
החלת תפקידי IAM
בקרת גישה פרטנית
סקירה כללית על בקרת גישה פרטנית
בקרת גישה פרטנית לסנכרון שינויים בזרמי נתונים
בקרת גישה פרטנית לרצפים
בקרת גישה פרטנית למודלים
הגדרת בקרת גישה פרטנית
גישה למסד נתונים עם בקרת גישה פרטנית
הרשאות פרטניות לבקרת גישה
תפקידים במערכת בקרת גישה פרטנית
הוספה של מדיניות ארגונית בהתאמה אישית
הצפנת נתונים
מפתחות הצפנה בניהול הלקוח (CMEK)
סקירה כללית על CMEK
אבטחת מסד נתונים באמצעות CMEK
הצפנת נתונים בזמן העברה
העברה
תהליך ההעברה
סקירה כללית על מיגרציה
הערכת ההעברה
העברת הסכימה
העברת האפליקציה
אופטימיזציה של הסכימה וביצועי האפליקציה
העברת הנתונים
אימות הנתונים
הגדרת מנגנונים למעבר חד למערכת אחרת (cutover) ולחזרה למצב ראשוני
כלים למיגרציה
סקירה כללית על כלי העברה
הגדרת כלי ההעברה של Spanner (SMT)
העברה של מפתח ראשי
סקירה כללית על העברת מפתח ראשי
העברת מפתחות ראשיים
העברה מ-MySQL
סקירה כללית על מיגרציה של MySQL
העברת סכימות של MySQL
העברת סכימה מ-MySQL – סקירה כללית
שימוש ב-SMT להעברת סכימה מ-MySQL
העברת נתונים מ-MySQL
הגדרת חזרה למצב ראשוני ב-MySQL
טעינת נתונים לדוגמה
העברה מ-DynamoDB
העברה מ-Oracle
העברה מ-PostgreSQL
מעבר למסד נתונים של ניב GoogleSQL
מעבר למסד נתונים בניב PostgreSQL
העברה מ-Cassandra
העברת נתונים מ-Spanner למסד נתונים של PostgreSQL
ייבוא וייצוא של נתונים
סקירה כללית על ייבוא וייצוא
ייבוא, ייצוא ושינוי של נתונים באמצעות Dataflow
ייבוא וייצוא של נתונים בפורמט Avro
ייבוא קובצי Avro של Spanner
ייצוא נתונים מ-Spanner ל-Avro
ייבוא נתונים ממסדי נתונים שאינם Spanner
ייבוא וייצוא של נתונים בפורמט CSV
ייבוא מסד נתונים מ-Cloud SQL
ייבוא נתונים מ-PostgreSQL באמצעות COPY
שיטות מומלצות להעלאה בכמות גדולה
תוכנית התאוששות מאסון (DR)
סקירה כללית בנושא תוכנית התאוששות מאסון (DR)
גיבוי מסדי נתונים
סקירה כללית של הגיבויים
יצירת גיבויים
יצירה וניהול של לוחות זמנים לגיבוי
ניהול הגיבויים
שחזור מסדי נתונים
סקירה כללית של השחזור
שחזור מגיבוי
שחזור מנקודה מסוימת בזמן (PITR)
סקירה כללית על PITR
שחזור נתונים באמצעות PITR
פיתוח
כתיבת SQL בעזרת Gemini
שיטות מומלצות לתרחישי שימוש
Spanner כמסד נתונים למשחקים
שילוב של מסגרות שפה
Spanner עם Hibernate
שילוב עם Hibernate ORM (GoogleSQL)
שילוב עם Hibernate ORM (PostgreSQL)
כתיבת אפליקציית Hibernate שמתחברת ל-Spanner
Spanner עם Spring Data JPA
שילוב עם Spring Data JPA (GoogleSQL)
שילוב עם Spring Data JPA (PostgreSQL)
Spanner עם Spring Data JDBC
שילוב עם Spring Data JDBC (GoogleSQL)
שילוב עם Spring Data JDBC (PostgreSQL)
Spanner עם MyBatis
שילוב עם MyBatis ו-Spring Boot (GoogleSQL)
שילוב עם MyBatis ו-Spring Boot (PostgreSQL)
Spanner עם Spring Data
כתיבת אפליקציית Spring Boot שמתחברת ל-Spanner
Spanner עם GORM
שילוב עם GORM (GoogleSQL)
שילוב עם GORM (PostgreSQL)
Spanner עם Django ORM
Spanner עם SQLAlchemy
שילוב עם SQLAlchemy (GoogleSQL)
שילוב עם SQLAlchemy (PostgreSQL)
Spanner עם Active Record
Spanner עם Entity Framework Core
שימוש בעסקאות
סקירה כללית על עסקאות
גבולות של חותמות זמן
חותמות זמן של ביצוע Commit
במסדי נתונים של ניב GoogleSQL
במסדי נתונים של ניב PostgreSQL
TrueTime ועקביות חיצונית
רמות בידוד
סקירה כללית של רמות הבידוד
שימוש בבידוד קריאה שניתן לחזור עליו
שימוש ב-SELECT FOR UPDATE בבידוד ניתן לסריאליזציה
שימוש ב-SELECT FOR UPDATE בבידוד של קריאה חוזרת
בקרת בו-זמניות
כתיבה שעברה אופטימיזציה של קצב העברת הנתונים
אחזור נתונים סטטיסטיים של ביצוע פעולות בעסקה
סשנים
שיטות מומלצות ל-SQL
קריאת נתונים
קריאות מחוץ לעסקאות
קריאה מודרכת
קריאת ליסינג
שימוש במשאבי מחשוב עצמאיים של Data Boost לקריאות
סקירה כללית על Data Boost
הרצת שאילתות מאוחדות באמצעות Data Boost
ייצוא נתונים באמצעות Data Boost
שימוש ב-Data Boost באפליקציות
מעקב אחרי השימוש ב-Data Boost
מעקב אחר השימוש במכסת Data Boost וניהול שלה
שימוש בשאילתות שמורות
סקירה כללית של שאילתות שמורות
יצירה וניהול של שאילתות שמורות
שינוי נתונים
שינוי נתונים באמצעות מסוף Google Cloud
שינוי נתונים באמצעות ה-CLI של gcloud
שינוי נתונים באמצעות DML
הוספה, עדכון ומחיקה של נתונים באמצעות DML
Partitioned DML
שיטות מומלצות לשימוש ב-DML
שינוי נתונים באמצעות מוטציות
השוואה בין DML לבין מוטציות
שינוי נתונים באמצעות כתיבה באצווה
עבודה עם סוגי נתונים
עבודה עם מערכים
במסדי נתונים של ניב GoogleSQL
במסדי נתונים של ניב PostgreSQL
עבודה עם אובייקטים מסוג STRUCT
עבודה עם נתונים מסוג NUMERIC
עבודה עם נתוני JSON
עבודה עם נתוני JSONB
עבודה עם מאגרי פרוטוקולים ב-GoogleSQL
פיתוח ובדיקה
הדמיה של Spanner באופן מקומי
שימוש ב-Terraform עם Spanner
הגדרת פסק זמן מותאם אישית וניסיונות חוזרים
הגדרת זמן קצוב לתפוגה של דוחות
הגדרת זמן קצוב לתפוגה של עסקה
עיבוד והצגה של נתונים
תבניות Dataflow
הזרמת שינויים בנתונים
סקירה כללית של סנכרון שינויים בזרמי נתונים
יצירה וניהול של פידים לשינויים
יצירת חיבורים של סנכרון שינויים בזרמי נתונים באמצעות Dataflow
יצירת חיבורים של סנכרון שינויים בזרמי נתונים אל Kafka
שינוי מחיצות, רשומות ושאילתות של סנכרון שינויים בזרמי נתונים
שילוב של Spanner עם IntelliJ
שילוב של Spanner עם Looker
שילוב של Spanner עם Liquibase
חיפוש טקסט מלא
סקירה כללית של חיפוש טקסט מלא
חלוקה לטוקנים ואינדקסים של חיפוש
יצירת טוקנים
אינדקסים של חיפושים
אינדקסים מספריים לחיפוש
אינדקסים של חיפושים ב-JSON
חלוקה של אינדקסים לחיפוש
שילוב של רשימות אסימונים
שאילתות חיפוש טקסט מלא
סקירה כללית של השאילתה
חיפוש בכמה עמודות
שילוב של שאילתות עם טקסט מלא ושאילתות בלי טקסט
דירוג תוצאות החיפוש
חיפוש מחרוזת משנה
חיפוש עם שיפור שאילתות
שיפור הביצועים של פונקציות להתאמת תבניות
חיפוש התאמות משוערות באמצעות חיפוש משוער
ביצוע התאמת דפוסים של k התוצאות המובילות
חיפוש באמצעות היבטים