דילוג לתוכן הראשי
תחומים טכנולוגיים
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 התוצאות המובילות
חיפוש באמצעות היבטים
עימוד תוצאות החיפוש
דפוסי חיפוש היברידיים של טקסט מלא ושל וקטורים
חיפוש לעומת אינדקסים משניים
התקנת פונקציות של MySQL ב-Spanner
הטמעה של ריבוי דיירים ב-Spanner
יצירת סוכני נתונים באמצעות ניתוח נתונים בשיחה
שאילתת מסד נתונים בשפה טבעית באמצעות QueryData
AI ולמידת מכונה ב-Spanner
סקירת AI ב-Spanner
איך מתחילים להשתמש ב-Spanner ליישומי AI גנרטיבי
שילוב של Spanner עם Agent Platform
חיפוש וקטורי
סקירה כללית על חיפוש וקטור
יצירת הטמעות
קבלת הטמעות טקסט ב-Agent Platform
יצירת הטמעות של וקטורים בכמות גדולה באמצעות DML עם חלוקה למחיצות
ביצוע חיפוש של K שכנים קרובים
בחירת פונקציית המרחק הווקטורי המתאימה ביותר
שכנים קרובים משוערים (ANN)
ביצוע חיפוש ANN באמצעות אינדקסים של וקטורים
יצירה וניהול של אינדקסים של וקטורים
שיטות מומלצות ליצירת אינדקסים של וקטורים
ייצוא הטמעות ל-Agent Platform Vector Search
שיטות מומלצות לחיפוש וקטור
פתרון בעיות בחיפוש וקטורי
יצירת חיזויים
יצירת חיזויים של למידת מכונה באמצעות SQL
שימוש ב-AI גנרטיבי עם אפליקציית מסחר אלקטרוני לדוגמה
יצירת חיזויים של למידת מכונה באמצעות אמולטור Spanner
שילוב עם טכנולוגיות AI
פיתוח אפליקציות מבוססות-LLM באמצעות LangChain
שימוש ב-Spanner עם סוכנים
שיטות מומלצות לאבטחת אינטראקציות של נציגים עם MCP
פיתוח אפליקציות באמצעות LlamaIndex
שימוש בשרת MCP מרוחק של Spanner
Spanner Graph
סקירה כללית על המוצר
הגדרה של Spanner Graph והרצת שאילתות
סכימת Spanner Graph
סקירה כללית של הסכימה
יצירה וניהול של סכימת Spanner Graph באמצעות DDL
יצירה וניהול של סכימת Spanner Graph באופן חזותי
שיטות מומלצות לעיצוב סכימה
שימוש בתצוגות SQL ליצירת גרף נכסים
סקירה כללית של תרשימים שנוצרו מתצוגות SQL
יצירת תרשים מתצוגות SQL
ניהול נתונים ב-Spanner Graph
שאילתות ב-Spanner Graph
סקירה כללית של שאילתות
עבודה עם נתיבים
שיטות מומלצות לשיפור שאילתות
שימוש בחיפוש טקסט מלא ב-Spanner Graph
שימוש בחיפוש וקטורי עם Spanner Graph
אלגוריתמים של Spanner Graph
סקירה כללית על אלגוריתמים של גרפים
הרצת אלגוריתמים
דרישות הסכימה של האלגוריתם ותאימות התכונות
קטלוג האלגוריתמים
שיטות מומלצות להפעלת אלגוריתמים ב-Spanner Graph
תרשימים להמחשת נתונים ב-Spanner Graph
שימוש בהדמיות של Spanner Graph
עבודה עם שילובים של Spanner Graph
ניהול נתונים ללא סכימה באמצעות Spanner Graph
טעינת נתונים מ-BigQuery ל-Spanner Graph
העברה אל Spanner Graph
הפניה ל-Spanner Graph למשתמשי openCypher
פתרון בעיות ב-Spanner Graph
מעקב
זיהוי אותות טלמטריה
סקירה כללית על תיעוד אותות
אוסף נתוני מעקב
סקירה כללית של איסוף נתוני Trace
הגדרה של איסוף נתוני מעקב באמצעות OpenTelemetry
מעקב אחר Spanner באמצעות שרת MCP של Database Insights
מדדים
רשימת המדדים
איסוף מדדים בצד הלקוח
הצגה וניהול של מדדים בצד הלקוח
תיאור המדדים בצד הלקוח
איסוף מדדים מותאמים אישית בצד הלקוח
איסוף מדדים מותאמים אישית בצד הלקוח באמצעות OpenTelemetry
איסוף מדדים מותאמים אישית בצד הלקוח באמצעות OpenCensus
יומני ביקורת
מעקב אחרי מופעים
מעקב אחר ביצועי מופעים באמצעות תובנות
מעקב אחרי מופעים באמצעות Cloud Monitoring
אופטימיזציה ופתרון בעיות
אופטימיזציה של הביצועים ב-Spanner
סקירה כללית של הביצועים
ניתוח הביצועים של שאילתות
מעקב אחרי שאילתות פעילות
כלי אופטימיזציית השאילתות
סקירה כללית של הכלי לאופטימיזציה של שאילתות
גרסאות של אופטימיזציית שאילתות
הצגת רשימה של גרסאות של כלי אופטימיזציית השאילתות
ניהול הכלי לאופטימיזציה של שאילתות
תוכניות ביצוע של שאילתות
שיפור שאילתה באמצעות כלי ההמחשה של תוכנית השאילתה
איך מאיצים שאילתות של ניתוח נתונים באמצעות מנוע מבוסס-עמודות
סקירה כללית על מנוע מבוסס-עמודות ב-Spanner
הגדרת מנוע מבוסס-עמודות ב-Spanner
שליחת שאילתות לנתונים בעמודות
מעקב אחרי מנוע מבוסס-עמודות
חיפוש נקודות חמות במסד הנתונים
שימוש בכלי לייעוץ לגבי אינדקסים
ניהול נקודות פיצול לקראת עלייה צפויה בנפח התנועה
סקירה כללית של פיצול מראש
יצירה וניהול של נקודות פיצול
הפעלת דחיסה משמעותית במסד נתונים של Spanner באופן ידני
ניתוח דפוסי שימוש באמצעות Key Visualizer
סקירה כללית של Key Visualizer
גישה ל-Key Visualizer
היכרות עם מפות הצפיפות של Key Visualizer
דפוסי מפת החום ב-Key Visualizer
פתרון בעיות שקשורות לזמן טעינה
נקודות זמן האחזור בבקשת Spanner
זיהוי המיקום שבו מתרחש זמן האחזור
שימוש במדדים לאבחון זמן האחזור
חישוב זמן האחזור של בקשות סטרימינג וחלוקה למחיצות
זיהוי עסקאות שגורמות לזמני אחזור ארוכים
פתרון בעיות באמצעות טבלאות סטטיסטיות מובנות
סקירה כללית של טבלאות נתונים סטטיסטיים מובנות
נתונים סטטיסטיים של פקודות DML עם חלוקה למחיצות
נתונים סטטיסטיים לגבי פעולות בעמודות
נתונים סטטיסטיים של נעילה
הנתונים הסטטיסטיים של השאילתות הפעילות הכי ישנות
נתונים סטטיסטיים של שאילתות
קריאת הנתונים הסטטיסטיים
נתוני פיצול
נתונים סטטיסטיים של פעולות בטבלה
נתונים סטטיסטיים על גדלי טבלאות
נתונים סטטיסטיים של עסקאות
נתונים סטטיסטיים של אינדקס וקטורי
פתרון בעיות בניצול המשאבים של מופע
סקירה כללית של ניצול המעבד
פתרון בעיות שקשורות לניצול גבוה של המעבד (CPU)
השימוש בנפח האחסון
פתרון בעיות שקשורות לירידה בביצועים
מעקב ופתרון בעיות בעזרת Gemini
פתרון בעיות שקשורות להפרות של מדיניות ארגונית בנושא CMEK
פתרון בעיות באמצעות תגי בקשות ותגי עסקאות
פתרון בעיות שקשורות לחריגה מתאריך היעד
פתרון בעיות באינטגרציה של Agent Platform
קודי שגיאה
AI ו-ML
פיתוח אפליקציות