NewSQL

NewSQL הוא מערכת מסדי נתונים יחסיים השואפים לספק את אותם ביצועים מדרגיים של בסיסי נתונים לא יחסיים כגון NoSQL ומאפשרים גדילת סדר הגודל של הנתונים המאוחסנים בצורה נוחה יחסית. NewSQL שואף לתת מענה הולם לעיבוד תנועות מקוון (OLTP), עם עומסי קריאה-כתיבה גבוהים, אך תוך שמירה על עקרונות ACID של בסיסי נתונים "מסורתיים".

 ארכיטקטורה 

 ארכיטקטורות חדשות 
הסוג הראשון של מערכות NewSQL היוו ארכיטקטורה חדשה של פלטפורמות מסדי נתונים. אלה נועדו לפעול באופן מבוזר באשכול של צומתי "shared-nothing" עצמאיים, בו כל צומת הוא בעלים של תת-קבוצה של המידע. מסדי נתונים אלה לעיתים קרובות נכתבים מאפס עם הכוונה לארכיטקטורה מבוזרת, והיא כוללת מרכיבים כגון ניהול מקביליות מבוזרת, בקרת זרימה, עיבוד שאילתות מבוזר. דוגמאות נפוצות למערכות מסדים בקטגוריה זו:
 LeanXcale

 Google spanner

 Citus Data

 CockroachDB

 Clustrix

 VoltDB

 MemSQL

 NuoDB

 Trafodion

 מנועי SQL 
הקטגוריה השנייה הם מנועי אחסון עם אופטימיזציה גבוהה עבור SQL. מערכות אלו מספקות ממשק תכנות זהה ל-SQL, אבל אך בעלות יכולת גדילה טובה משמעותית ממנועים מובנים כמו InnoDB. דוגמאות למנועי NewSQL מהסוג השני כוללים את:
 MySQL Cluster

 Infobright

 TokuDB

 InfiniDB

 LeanXcale KiVi

 ראו גם 
 עיבוד טרנזקציות

 הערות שוליים 

קטגוריה:מערכות לניהול מסדי נתונים