סקירה כללית על Datastore

Datastore הוא מסד נתונים מסוג NoSQL לאחסון מסמכים שמיועד להתאמה לעומס (automatic scaling), לביצועים גבוהים ולפיתוח אפליקציות בקלות.

בדפים שבקטע הזה מוסבר איך לגשת ל-Datastore באמצעות App Engine APIs. אפליקציות שמשתמשות בממשקי ה-API האלה יכולות לפעול רק ב-App Engine, וצריך לשדרג אותן לספריות הלקוח המומלצות ב-Cloud לפני העברה לזמני ריצה חדשים יותר של App Engine. ממשקי ה-API המומלצים ל-Datastore נמצאים בספריות הלקוח ב-Cloud ומאפשרים לאפליקציה שלכם לפעול ב-App Engine וגם בסביבות אחרות שתומכות בזמן הריצה שלכם.

שימוש ב-Objectify עם Datastore

במקום להשתמש בממשקי App Engine API או בספריות לקוח ב-Cloud, אפשר להשתמש ב-Objectify כדי לגשת ל-Datastore. ‫Objectify הוא API קוד פתוח ל-Datastore שמספק רמת הפשטה גבוהה יותר מאשר ממשקי ה-API של App Engine וספריות הלקוח ב-Cloud. אפליקציות שמשתמשות בגרסאות קודמות של Objectify יכולות לפעול רק ב-App Engine, אבל אפליקציות שמשתמשות בגרסה 6 ואילך יכולות לפעול ב-App Engine וגם בסביבות אחרות שתומכות ב-Java.

אם אתם מתכננים להשתמש ב-Objectify, מומלץ להשתמש בגרסה 6 ואילך.