×
Community Blog Core technology ที่อยู่เบื้องหลัง PolarDB MySQL

Core technology ที่อยู่เบื้องหลัง PolarDB MySQL

อะไรคือ Core technology ที่สำคัญของ PolarDB MySQL

บทความนี้เราจะมาพูดถึง Core technology ที่สำคัญของ PolarDB ซึ่งทำให้ PolarDB ได้รับความไว้วางใจโดยหลายๆองค์กรให้เป็น Database ที่รองรับ Critical application ในหลายๆ application

โดยบทความนี้ เราจะโฟกัสที่ PolarDB MySQL engine

PolarDBMySqlCoreTech

Super MySQL


Compatibility: PolarDB นั้น Compatible 100% กับ MySQL ทำให้การเปลี่ยนการใช้งานจาก MySQL มายัง PolarDB นั้นเป็นเรื่องง่ายและไม่มีปัญหากับสิ่งที่ใช้งานในปัจจุบัน
Storage: PolarDB ใช้ Shared storage ที่รองความจุถึง 100TB
Performance: การทำงานของ PolarDB นั้นให้ประสิทธิภาพที่สูงกว่า Open source MySQL ถึง 2+ เท่า
Enterprise-level feature: เช่นการปรับปรุงในส่วนของ Data Definition Language (DDL), รองรับ Flashback query เป็นต้น

High Cost Performance


Serverless model: รองรับการคิดค่าบริการตามปริมาณการใช้จริง ซึ่งช่วยลดค่าใช้จ่ายและยังปรับขนาดตาม Workload ในแต่ละช่วงเวลาของธุรกิจ
SmartSSD: ช่วยลดค่าใช้จ่ายในการจัดเก็บข้อมูลลงถึง 40%
High compression: ด้วย PolarDB X-Engine ซึ่งพัฒนาขึ้นโดย Alibaba Cloud ช่วยให้การ compress ข้อมูลมีประสิทธิภาพมากยิ่งขึ้น และยังช่วยลดค่าใช้จ่ายขององค์กรลง

Hybrid Transactional/Analytical Processing (HTAP)


HTAP

Improve analysis performance: ให้ประสิทธิภาพในการวิเคราะห์ข้อมูลที่สูงกว่า Open source MySQL ถึง400 เท่า
No ETL: ลดการโอนย้ายของข้อมูลระหว่าง Database ทำให้การวิเคราะห์ข้อมูลทำได้รวดเร็วยิ่งขึ้น ในขณะที่ Cost ลดลง

Multi-Master Multi-Write


Multi-master: PolarDB รองรับการสร้าง Master node สูงถึง 32 nodes ซึ่งเหมาะอย่างยิ่งกับงานที่ต้องการๆ Write ข้อมูลที่มีปริมาณสูงมาก ในขณะที่การ switch ระหว่าง Master node นั้นใช้เวลาเพียง 5-10 วินาที โดยไม่กระทบต่อ Transaction

Extremely Available


Multiple data replicas: PolarDB มีการทำสำเนาข้อมูลหลายชุดและถูกเก็บตาม Zones ต่างๆ ช่วยให้ระยะเวลาในการกู้คืนข้อมูล (RTO) < 10 วินาทีเมื่อ Primary node มีปัญหา
Global Database Network (GDN): รองรับการใช้งานข้าม Region โดย latency < 2 วินาที

PolarDB for AI


MLOps: รองรับ SQL command สำหรับงาน Machine Learning ตั้งแต่การสร้าง, การ train, และการประเมิน Model


นอกจาก Technology ที่กล่าวถึงในข้างต้นแล้ว PolarDB ยังมี Technology อื่นๆที่น่าสนใจอีกมากมายไม่ว่าจะเป็นด้าน Performance (Query optimizer, Federated queries เป็นต้น) หรือ ด้าน Security (TDE, SQL Firewalls, Data marking เป็นต้น) สามารถดูเพิ่มเติมที่นี่
0 0 0
Share on

Pum

7 posts | 0 followers

You may also like

Comments