כל אפליקציית לקוח שפועלת עם PostgreSQL יכולה לפעול גם עם AlloyDB Omni, ללא צורך בשינוי.
כדי להתחבר לאשכול מסד הנתונים, משתמשים בכל לקוח שתואם ל-PostgreSQL, כמו psql, שמותקן במחשב לקוח.
לפני שמתחילים
- התקנה של AlloyDB Omni באמצעות כלי הניהול של RPM.
- יצירת אשכול AlloyDB Omni
חשוב לוודא שיש לכם את פרטי החיבור הבאים:
- מארח: כתובת ה-IP של צומת מסד הנתונים. כדי למצוא את כתובות ה-IP של הצמתים, מקבלים את סטטוס האשכול. אם הזמינות הגבוהה מופעלת באשכול, פועלים לפי השלבים במאמר אימות של נקודות קצה לקריאה בלבד כדי למצוא את כתובות ה-IP של נקודות הקצה.
- יציאה:
5432 - שם משתמש:
postgresאו המשתמש עם הרשאת אדמין שהגדרתם. - סיסמה: הסיסמה של משתמש עם הרשאת אדמין שהגדרתם כשיוצרים את האשכול.
התחברות לצומת של מסד נתונים באמצעות psql
כדי להתחבר לצומת של מסד הנתונים, מריצים את הפקודה psql ממכונת לקוח שיש לה גישה לרשת של צומת מסד הנתונים.
מריצים את הפקודה הבאה:
psql -h NODE_IP_ADDRESS -p 5432 -U postgresמחליפים את
NODE_IP_ADDRESSבכתובת ה-IP של צומת מסד הנתונים.כשמופיעה בקשה, מזינים את הסיסמה של המשתמש
postgres.
חיבור באמצעות מאגר חיבורים
אם הגדרתם את PgBouncer, תוכלו להתחבר לאשכול דרך מאגר החיבורים. מידע נוסף זמין במאמר בנושא אימות של מאגר החיבורים.
חיבור באמצעות אפליקציות משלכם
כל אפליקציית לקוח שפועלת עם PostgreSQL יכולה לפעול גם עם AlloyDB Omni, ללא צורך בשינוי.
אפשר להשתמש בכל לקוח או ספריית קוד שתואמים ל-PostgreSQL כדי להתחבר ל-AlloyDB Omni.
אחרי שמתחברים לשרת מסד הנתונים, אפשר להגדיר, לשלוח שאילתות ולשנות את מסדי הנתונים על ידי שליחת שאילתות DML ו-SQL דרך פרוטוקולי תקשורת סטנדרטיים של PostgreSQL.
מכיוון ש-AlloyDB Omni פועל בסביבה שלכם, אתם יכולים לשלוט באופן ההתחברות ל-AlloyDB Omni. אתם יכולים לאפשר או להגביל את הגישה לרשת ל-AlloyDB Omni בהתאם לצרכים של האפליקציה שלכם, בדיוק כמו בשרת PostgreSQL רגיל.