ฐานข้อมูลประเภท Time-series มีความท้าทายเป็นอย่างมาก ซึ่งทีมงาน InfluxData ได้ปล่อยโซลูชัน InfluxDB 3 ประเภท Core และ Enterprise ออกมา โดยทีมงานเผยว่าเป็นการสร้างขึ้นมาใหม่เพื่อเอาชนะความท้าทายต่างๆ

ฐานข้อมูลประเภท time-series เป็นที่ได้รับความนิยมกับข้อมูลจำพวก เซ็นเซอร์, IoT, Logs และข้อมูลการเงิน โดยมักเผชิญกับการรับข้อมูลที่พุ่งเข้ามาอย่างต่อเนื่องปริมาณมาก ดังนั้นในตัวโซลูชันก็ต้องมีการบีบอัดและจัดการกับข้อมูลที่หมดอายุเพื่อจัดการเรื่องพื้นที่ด้วย แต่ในขณะเดียวกันก็ต้องตอบสนองความคาดหวังเรื่องความเร็วในการใช้งานด้วย ด้วยเหตุนี้เองทีมงานของ InfluxData จึงถูกบีบให้เลือกระหว่างประสิทธิภาพ ความซับซ้อน และ ต้นทุน
InfluxDB 3 เป็นเหมือนการสร้างใหม่ที่ถูกเขียนด้วยภาษา Rust พร้อมกับผนวกองค์ประกอบอื่น เช่น Apache Arrow, DataFusion, Parquet และ Flight ซึ่งให้ผลลัพธ์การรับข้อมูลได้นับล้านการเขียนต่อวินาทีและตอบสนองการ query ได้ในเวลาไม่ถึง 10 ms ในฝั่งของนักพัฒนาก็จะมี Python Engine สำหรับการจัดการข้อมูลและได้รับการแจ้งเตือนเกี่ยวกับกระแสข้อมูลด้วยไม่ต้องมี ETL จากภายนอก เปลี่ยนจากฐานข้อมูลแบบเชิงรับสู่เชิงรุกแบบเรียลไทม์
InfluxDB 3 มีให้เลือก 2 รูปแบบคือโอเพ่นซอร์สที่จะเรียกว่า InfluxDB 3 Core กับผลงานระดับองค์กรที่มีฟีเจอร์ขั้นสูง เช่น HA, auto-failover, read replica พร้อมฟีเจอร์ด้านความมั่นคงปลอดภัย และการขยายตัวรองรับโหลดการทำงานในเวอร์ Enterprise แต่แน่นอนว่าก็ต้องมีค่าใช้ง่ายในส่วนนี้
ที่มา : https://blocksandfiles.com/2025/04/15/influxdata-ingests-and-analyses-time-series-data-faster/
TechTalkThai ศูนย์รวมข่าว Enterprise IT ออนไลน์แห่งแรกในประเทศไทย






