Facebook เปิดโอเพ่นซอร์ส CG/SQL

ทีมงาน Facebook ได้มีการเปิดโอเพ่นซอร์ส Compiler ที่ชื่อ CG/SQL ช่วยเปลี่ยน SQL Stored Procedure ไปเป็น C for SQL ได้

CG/SQL เป็น Code Generation System สำหรับ SQLite (ไลบรารีภาษาซีที่ช่วยสร้าง Database Engine ขนาดเล็กมากๆ นิยมใช้บนมือถือหรือในแอปพลิเคชันต่างๆ) อย่างไรก็ดี SQLite ไม่มี Stored Procedure เป็นของตัวเอง ด้วยเหตุนี้ CG/SQL จึงเกิดขึ้นเพื่อช่วยให้นักพัฒนาสามารถเขียน T-SQL Stored Procedure และ Compile เป็น SQLite API ในภาษาซีเพื่อนำไปทำงานต่อได้

โดย CG/SQL จะช่วยให้นักพัฒนาสามารถเขียน Stored Procedure ที่ซับซ้อนขึ้นมาและตัวระบบจะทำการตรวจสอบความถูกต้องและจัดการเรื่อง Schema ให้ด้วย ผู้สนใจสามารถตามเข้าไปที่ GitHub ได้ 

ที่มา : https://engineering.fb.com/open-source/cg-sql/



About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

Tableau & AWS Webinar: ใช้ประโยชน์จากพลังของโปรแกรมวิเคราะห์ข้อมูลแบบคลาวด์อันทันสมัย [27 ต.ค. 2020 เวลา 10.00น.]

TechTalkThai ขอเรียนเชิญ Chief Data Officer, Data Scientist, Data Analyst, Data Engineer, IT Manager, ผู้ดูแลระบบ IT และผู้ที่สนใจทุกท่าน เข้าร่วมฟัง Tableau & AWS Webinar ในหัวข้อเรื่อง "ใช้ประโยชน์จากพลังของโปรแกรมวิเคราะห์ข้อมูลแบบคลาวด์อันทันสมัย" เพื่อทำความรู้จักกับภาพรวมของการวิเคราะห์ข้อมูลในธุรกิจองค์กรอย่างครบวงจรบน Cloud ด้วยเครื่องมือจาก Amazon Web Services (AWS) และ Tableau ในวันอังคารที่ 27 ตุลาคม 2020 เวลา 10.00 – 11.00 น. โดยมีกำหนดการและวิธีการลงทะเบียนดังนี้

Microsoft เปิดตัว Azure Space รุกสู่ธุรกิจอวกาศ พร้อมเผยความร่วมมือกับ SpaceX

Microsoft ได้ออกมาประกาศเปิดตัวถึงการนำบริการ Microsoft Azure ไปสู่อุตสาหกรรมด้านอวกาศภายใต้ชื่อ Azure Space พร้อมเผยถึงความร่วมมือกับ SpaceX ในการบริการด้านโครงข่ายเชื่อมต่อ Cloud