วีดีโอ: Presto ต้องการรังไหม?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
รองรับรูปแบบไฟล์ต่อไปนี้: Text, SequenceFile, RCFile, ORC และ Parquet นอกจากนี้ รีโมท ไฮฟ์ metastore คือ ที่จำเป็น . ไม่รองรับโหมดโลคัลหรือโหมดฝังตัว Presto ทำ ไม่ใช้ MapReduce ดังนั้นจึงต้องใช้ HDFS เท่านั้น
ด้วยวิธีนี้ Presto และ hive คืออะไร?
Apache ไฮฟ์ : ซอฟต์แวร์คลังข้อมูลสำหรับการอ่าน การเขียน และการจัดการชุดข้อมูลขนาดใหญ่ Presto เป็นโอเพ่นซอร์สเอ็นจิ้นการสืบค้น SQL แบบกระจายสำหรับการรันคิวรีวิเคราะห์เชิงโต้ตอบกับแหล่งข้อมูลทุกขนาดตั้งแต่กิกะไบต์จนถึงเพตาไบต์ Apache ไฮฟ์ และ Presto สามารถจัดประเภทเป็นเครื่องมือ "ข้อมูลขนาดใหญ่"
ในทำนองเดียวกัน presto ใช้ MapReduce หรือไม่ Presto เป็นเอ็นจิ้นการดำเนินการ SQL แบบขนานโอเพนซอร์ส ต่างจากไฮฟ์ Presto ไม่ ใช้ NS แผนที่ลด กรอบสำหรับการดำเนินการ แทนที่, Presto เข้าถึงข้อมูลโดยตรงผ่านเอ็นจิ้นการสืบค้นแบบกระจายเฉพาะที่คล้ายกับที่พบใน RDBMS แบบคู่ขนานเชิงพาณิชย์
เมื่อพิจารณาถึงเรื่องนี้แล้ว Athena อิงจาก Presto หรือไม่?
เทคโนโลยีคือ ตาม บนโอเพ่นซอร์ส Facebook Presto หรือซอฟต์แวร์ PrestoDB ด้วยเชื้อสายนี้ Athena เสนอเอ็นจิ้นการสืบค้น SQL ส่วนหน้าแบบไร้เซิร์ฟเวอร์สำหรับกระบวนการ ETL หรือ ELT ไปยัง Data Lake ของ AWS S3
Presto อยู่ในความทรงจำหรือไม่?
Presto (หรือ PrestoDB) เป็นโอเพ่นซอร์ส กลไกการสืบค้น SQL แบบกระจาย ซึ่งได้รับการออกแบบมาจากพื้นฐานสำหรับการสืบค้นเพื่อการวิเคราะห์ที่รวดเร็วกับข้อมูลทุกขนาด การดำเนินการค้นหาทำงานแบบขนานบน pure หน่วยความจำ สถาปัตยกรรมแบบอิง โดยผลลัพธ์ส่วนใหญ่ส่งคืนในไม่กี่วินาที
แนะนำ:
Presto แคชข้อมูลหรือไม่
Presto จัดเก็บข้อมูลระดับกลางระหว่างช่วงเวลาของงานในบัฟเฟอร์แคช อย่างไรก็ตาม ไม่ได้มีไว้เพื่อใช้เป็นโซลูชันแคชหรือชั้นจัดเก็บข้อมูลแบบถาวร