กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


ข่าว PayPal โอเพนซอร์ส JunoDB ฐานข้อมูลแบบ key-value รองรับโหลดระดับแสนล้านรายการต่อวัน

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อNews 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
PayPal โอเพนซอร์สโครงการฐานข้อมูล JunoDB ฐานข้อมูลแบบ key-value ที่พัฒนาไว้ใช้งานเองภายใน จุดเด่นสำคัญคือความสามารถในการขยายขนาดคลัสเตอร์รองรับโหลดหนักๆ ของ PayPal เองที่ทดสอบมาแล้วว่าในวันที่โหลดหนักระดับ 350,000 ล้านรายการต่อวันก็ยังรับไหว

JunoDB ใช้งานคล้ายฐานข้อมูล key-value ทั่วไป การใช้งานที่ PayPal ใช้อยู่ เช่น แคชข้อมูล, เช็คว่าการประมวลธุรกรรมไม่ถูกทำซ้ำ, ตัวนับเหตุการณ์ เช่น เซิร์ฟเวอร์ติดต่อไม่ได้, เก็บข้อมูลระยะยาว, และเชื่อมข้อมูลข้ามคลัสเตอร์ในกรณีที่ฐานข้อมูล SQL ซิงก์ข้อมูลช้า

ตัวโครงการ มาพร้อมกันทั้ง 3 ส่วนได้แก่ ไลบรารีสำหรับแอปพลิเคชั่น, พรอกซี่สำหรับส่งคำสั่งไปยังเซิร์ฟเวอร์ที่ถือข้อมูล, และเซิร์ฟเวอร์สตอเรจที่อาจจะเก็บข้อมูลในหน่วยความจำหรือใช้ RocksDB ทาง PayPal สร้าง JunoDB ขึ้นมาเพราะสมัยก่อนยังไม่มีโครงการโอเพนซอร์สหรือแม้แต่ฐานข้อมูลที่วางขายกันรองรับการสเกลระบบได้ตามที่ PayPal ต้องการ

ที่มา - PayPal Technology Blog

1*NhxpbkhkDb-pgY81BWy7hw.jpg


Topics:
PayPal
Database
Open Source

อ่านต่อ...
 

ไฟล์แนบ

  • 1*NhxpbkhkDb-pgY81BWy7hw.jpg
    1*NhxpbkhkDb-pgY81BWy7hw.jpg
    92.2 กิโลไบต์ · จำนวนการดู: 16

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง