Apache Cassandra 4.0 מגיע עם שיפורי מהירות, תכונות חדשות ועוד

לפני כמה ימים קרן Apache Software הודיעה על השקת הגרסה החדשה של Apache Cassandra 4.0 שהוא מערכת לניהול מסדי נתונים מבוזרת הוא שייך לסוג מערכות noSQL והוא נועד ליצור אחסון מדרגי ואמין ביותר של כמויות גדולות של נתונים המאוחסנים בצורה של מערך אסוציאטיבי.

גרסה חדשה זו של Apache Cassandra 4.0 נחשבת לגרסה יציבה ולכן היא יכולה לשמש להרכבי ייצור וכבר נבדקה בתשתיות אמזון, אפל, דאטהסטקס, אינסטקלוסט, אילנד ונטפליקס עם אשכולות של יותר מ -1000 צמתים.

התכונות החדשות העיקריות של Apache Cassandra 4.0

הגרסה החדשה הזו של Apache Cassandra 4.0 מייצג כמעט 1,000 תיקוני באגים, שיפורים ותכונות חדשות מתוכם הבולטים הבאים:

  • מהירות מוגברת ומדרגיות: מעביר נתונים עד פי 5 במהלך פעולות בקנה מידה ועד 25% ביצועים מהירים יותר בקריאה וכתיבה, ומספק ארכיטקטורה אלסטית יותר, במיוחד בפריסות ענן ו- Kubernetes.
  • עקביות משופרת: שומר את העתקי הנתונים מסונכרנים כדי לייעל את התיקון המצטבר לפעולה מהירה ויעילה יותר ועקביות בין העתקי הנתונים.
  • שיפור האבטחה והתצפיות: מסלול הביקורת עוקב אחר גישה ופעילות של משתמשים עם השפעה מינימלית על ביצועי עומס העבודה. הצילום וההפעלה החדשים מאפשרים ניתוח של עומסי עבודה בייצור כדי לסייע בהבטחת האבטחה והתאימות הרגולטורית לדרישות SOX, PCI, GDPR או דרישות אחרות.
  • הגדרות תצורה חדשות: מדדי מערכת חשופים והגדרות תצורה מספקים גמישות למפעילים כדי לוודא שיש להם גישה נוחה לנתונים שמייעלים את הפריסות.
  • חביון ממוזער: זמני ההפסקה של אספן האשפה מצטמצמים לכמה אלפיות השנייה ללא הידרדרות חביון ככל שגדל הערימה.
  • דחיסה טובה יותר: יעילות דחיסה משופרת משחררת מתח מיותר על שטח הדיסק ומשפרת את ביצועי הקריאה.

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

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

גם כן, תמיכה נוספת בטבלאות וירטואליות שאינן משקפות נתונים המאוחסנים ב- SSTables, אך מידע המוצג באמצעות ה- API (מדדי ביצועים, פרטי תצורה, תוכן מטמון, מידע על לקוחות מחוברים וכו ').
יעילות האחסון הדחוס שופרה כדי להפחית את צריכת שטח הדיסק ולשפר את ביצועי הקריאה.

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

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

De שאר השינויים הבולטים:

  • נוספה תמיכה ניסיונית ב- Java 11.
  • נוספה תמיכה בפעולות אריתמטיות בשאילתות CQL.
  • הפקודה "nodetool cfstats" הוסיפה תמיכה במיון לפי מדדים מסוימים והגבלת מספר השורות המוצגות.
  • ההגדרות ניתנות להגבלת חיבורי משתמשים למרכזי נתונים ספציפיים בלבד.
  • נוספה היכולת להגביל את העוצמה (מכסת התדירות) של פעולות ליצירה ומחיקה של תמונות.
  • תמיכת Python 3 מיושמת ב- cqlsh ו- cqlshlib (תמיכת Python 2.7 עדיין נשמרת).

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


היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.