บ้าน ฐานข้อมูล google bigtable คืออะไร - คำจำกัดความจาก techopedia

google bigtable คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Google BigTable หมายถึงอะไร

Google BigTable เป็นกลไกการจัดเก็บข้อมูลแบบไม่สัมพันธ์กันและแบบหลายมิติที่สร้างขึ้นบนเทคโนโลยีการจัดเก็บข้อมูลที่เป็นกรรมสิทธิ์ของ Google สำหรับแอปพลิเคชัน / ผลิตภัณฑ์ออนไลน์และส่วนหลังส่วนใหญ่ของ บริษัท มันมีสถาปัตยกรรมข้อมูลที่ปรับขนาดได้สำหรับโครงสร้างพื้นฐานฐานข้อมูลขนาดใหญ่มาก

Google BigTable ส่วนใหญ่ใช้ในผลิตภัณฑ์ของ Google ที่เป็นกรรมสิทธิ์แม้ว่าการเข้าถึงบางอย่างจะมีให้ใน Google App Engine และแอปพลิเคชันฐานข้อมูลบุคคลที่สาม

Techopedia อธิบาย Google BigTable

Google BigTable เป็นแผนที่ถาวรและเรียงลำดับ แต่ละสตริงในแผนที่มีแถวคอลัมน์ (หลายประเภท) และค่าการประทับเวลาที่ใช้สำหรับการทำดัชนี ตัวอย่างเช่นบันทึกสตริงข้อมูลสำหรับเว็บไซต์ดังนี้

  • ที่อยู่ URL ย้อนกลับถูกบันทึกเป็นชื่อแถว (com.google.www)
  • คอลัมน์เนื้อหาเก็บเนื้อหาของเว็บเพจ
  • เนื้อหาจุดยึดบันทึกข้อความจุดยึดหรือเนื้อหาที่อ้างอิงถึงหน้า
  • การประทับเวลาแสดงเวลาที่แน่นอนเมื่อข้อมูลถูกจัดเก็บและใช้สำหรับการเรียงลำดับอินสแตนซ์หลายหน้า

Google BigTable สร้างขึ้นจากเทคโนโลยีเช่น Google File System (GFS) และ SSTable มันถูกใช้โดยแอปพลิเคชั่นของ Google มากกว่า 60 รายการรวมถึง Google Finance, Google Reader, Google Maps, Google Analytics และการจัดทำดัชนีเว็บ

google bigtable คืออะไร - คำจำกัดความจาก techopedia