Car-tech

CouchDB NoSQL מסד נתונים מוכן לשימוש ייצור

CouchDB Explained

CouchDB Explained
Anonim

שני שיפורים העיקריים CouchDB לעשות את זה 1.0-ראוי, אמר כריס אנדרסון, מנהל הכספים הראשי ומייסד של קוצ'יו. אחת היא העובדה כי הביצועים של התוכנה השתפרה מאוד. השני הוא היכולת לעבוד על מכונות Microsoft Windows. הרבה עבודה הוכנסה גם לייצוב של התוכנה.

ביצועים חכם, הגרסה החדשה הוכיחה עלייה של 300 אחוזים מהירות בקורא וכותב, כפי נשפט על ידי בדיקות בהשוואות פנימיות שנעשו על ידי Couchio. שיפורים בביצועים הושגו על ידי אופטימיזציה של הקוד, אמר אנדרסון.

זוהי גם המהדורה הראשונה של CouchDB כי יכול לרוץ באופן מלא על מחשבי Windows, או שרתים או שולחנות עבודה, אמר אנדרסון. גירסאות קודמות יכולות לפעול על לינוקס, ויש גרסה שפותחה עבור מערכת ההפעלה החכמה של Google Android.

CouchDB, פרויקט Apache Foundation, הוא מסד נתונים לא רלציוני שמאחסן נתונים כזוגות פשוטים בעלי ערך מפתח. הנתונים מאוחסנים באמצעות סימון אובייקט Javascript (JSON) וניתן לשאול אותם באמצעות בקשות

"זה מאפשר לך לבנות יישומי אינטרנט ללא שכבת ביניים, במקום מסד נתונים, מחסנית Java ולאחר מכן דפדפן, יש לך HTTP ואת הדפדפן, "אמר אנדרסון.

מפתחי יישומי אינטרנט עשויים למצוא את הטכנולוגיה מעניינת בכך שהיא מאפשרת אחסון מחוץ לקו נתונים, אשר יכול להיות שימושי בעת עיצוב יישומי אינטרנט עבור התקנים לא תמיד מחובר לאינטרנט.

"תמיכה בשכפול לא מקוון היא ייחודית ל- CouchDB, במיוחד בחלל הקוד הפתוח", אמר אנדרסון. "אם יש לך קבוצת עבודה, כל אחד בקבוצת העבודה יכול לקבל עותק של הנתונים, וזה יכול להיות מסונכרן."

עבור מפתחים, CouchDB עשוי להיות קל יותר לשימוש מאשר מסדי נתונים יחסיים כי זה לא דורש מהם להבין כיצד ליצור שאילתות SQL לכתוב או לצייר נתונים ממסד נתונים.

יישום של Google MapReduce משמש לשאילתות. "אתה יכול לעשות שאילתות מורכבות, די הרבה שאילתה שאתה יכול לעשות ב- SQL אתה יכול לעשות ב CouchDB, אם כי ייתכן שיהיה עליך לחשוב על איך לכתוב את השאילתה אחרת," אמר אנדרסון.

עבודה על CouchDB התחיל ב 2005 ב- IBM כפרוייקט Lotus Notes כדי לסייע בשכפול לא מקוון של נתונים. זה הפך להיות פרוייקט קוד פתוח עצמאי בשנת 2008. Couchio מציעה תמיכה מסחרית עבור התוכנה.

יואב ג 'קסון מכסה תוכנה ארגונית וטכנולוגיה כללית חדשות חמות עבור

שירות IDG חדשות. בצע יואב בטוויטר ב @ Joab_Jackson. כתובת הדואר האלקטרוני של יואב היא [email protected]