Tangram

Tangram הוא מודול perl פשוט שיכול לאחסן אובייקטים טהורים במאגרי מסדי נתונים רגילים.
הורד עכשיו

Tangram דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Sam Vilain and Andres Kievsky
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~samv/T

Tangram תגים


Tangram תיאור

Tangram הוא מודול Perl פשוט שיכול לאחסן אובייקטים טהורים במאגרי מסדי נתונים רגילים. Tangram הוא מודול Perl פשוט שיכול לאחסן אובייקטים טהורים במסדי נתונים רגילים יחסיים. זה אורתוגונל, כלומר, הוא אינו דורש שום דבר של אובייקטים המאוחסנים בו (מלבד האמנה המשותפת כי אובייקטים בסיסיים להיות מבוסס על hashes; עמודות בודדות יכול להיות כל דבר). זה מורכב שפת סכימה שיכול לתאר או להיבנות סביב מבנה אובייקט, או כדי להתאים מקרוב של SQL Schema הקיים (עם כמה מגבלות). שפת סכימה זו עשירה מספיק כדי להביע תכונות משותפות כאלה כמו קישורים, מפתחות זרים, וטבליות קישור. זה מורכב גם ממנוע אחסון מסדכן יחסיים, אשר מבוסס על מבנה הסכימה, יגרום מבנים Perl להתמיד באופן יחסי (תואם SQL ) מאגר מידע. הפניות לאובייקטים אחרים (או אוספים, כפי שיוצגו עם מפתחות זרים וטבלאות קישור) ניתן לטעון באמצעות הפניות לפי דרישה, כי נתוני העומס של בעצלתיים כאשר הוא זקוק ל- Tangram 2.08, הסכימה לא צריכה לתאר כל נכס אובייקט, אז אתה יכול למפות רק את העמודות שאתה מתכוון לשאילתה. שאר האובייקט מאוחסן אז בעמודה באמצעות Serialiser, כמו נתונים :: DUMPER, YAML או בחירה. מבנים אלה עצמם עשויים להכיל הפניות שרירותיות לאובייקטים אחרים ב- Statorage.Tangram יש תמיכה בעסקת העסקה, מבלי להקריב יכולות מצוינות במטמון נתונים. אסטרטגיית האופטימיזציה הכללית של הקוד עושה את זה המתאים ביותר עבור שרתי OLTP (AKA יישום) ומצבים אחרים שבהם עדיף לבחור ולעדכן שורות שלמות מאשר לדאוג אילו עמודות כדי לאחזר / לעדכן או לא לאחזר / Update.once האובייקט שלך הם מתמידים, אתה יכול לבנות ביטויים שאילתה כדי למצוא אותם במונחים של שפת הסכימה שהשתמשת בו כדי לשים אותם. לכן, מבנה הנתונים Schema אינו מתאר מבנה נתונים, הוא מתאר דפוס גישה לנתונים.אם אתה לא בררן על איזה מודול Accessor לשימוש, מעדיף לציין את הסכימה פעם אחת בלבד, אז אתה יכול להשתמש בכיתה מבוזרת בנפרד :: Tangram :: גנרטור לעשות קבוצה של שיעורים מבנה סכימה Tangram.If אתה מחפש כלי המיישם SQL הפשטה בלבד, יש לך כנראה החמיץ את הנקודה (של מודול זה, בכל מקרה), מודול נתמך היטב כמו מחלקה :: DBI, או מודול אינטראקטיבי SQL כמו Alzbo סביר להניח שיתאימו לצרכים שלך טוב יותר .Tangram מתחיל t o כוללים תמיכה ראשונית בפונקציות צבירה, וכן תומכת כיום קיבוץ, סיכום וספירה. מצטרף חייב להיות כעת במונחים של עמודי מפתח ראשוניים שלם, כדי להרחיב את העבר זה ידרוש סוגי מיפוי נוספים שייפתחו. תמיכה בסיסית עבור סוגי הצטרפות חלופיות קיים, אבל insans.Tangram שלה לא מכיל כרגע תמיכה עבור עדכונים בצד מסד נתונים (כלומר, עדכון Foo הגדר Bar = 'BAZ' שבו Froop = 'Blarg'), אבל התמיכה מתוכננת. אין תמיכה ביצירת תצוגות המבוססות על שיעורים קיימים כדי ליצור שיעורים חדשים הנגועים; אתה צריך להשתמש מסד הנתונים שלך SQL וליצור מקבילים tangram כיתות באופן ידני לעשות זאת .Tangram יש אתר אינטרנט בכתובת http://tangram.utsl.gen.nz/, כיום בחסות MarketView (ניו זילנד) בע"מ דרישות: · פרל


Tangram תוכנה קשורה

Xbase

XBASE הוא מודול Perl לקריאה וכתיבת קבצי DBF. ...

313

הורד