กลับไปหน้าบทความ

อ่าน 2 นาที

มินไอโอ

MinIO เป็น ระบบ จัดเก็บข้อมูลแบบอ็อบเจ็กต์ ที่เผยแพร่ภายใต้ ใบอนุญาตสาธารณะทั่วไป GNU Affero v3.

มินไอโอ

MinIO Object Storage
นักพัฒนามินไอโอ อิงค์
ปล่อยrelease-1434511043 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 17 มิถุนายน 2015 ( 17 มิถุนายน 2558 )
เวอร์ชันเสถียร
2025-06-13T11-33-47Z [ 2 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 23 มิถุนายน 2025 ( 23 มิถุนายน 2568 )
เขียนเป็นไป
พิมพ์การจัดเก็บวัตถุ
ใบอนุญาตใบอนุญาต GNU Affero GPL
เว็บไซต์มิน. ไอโอ แก้ไขข้อมูลนี้บนวิกิดาต้า
ที่เก็บข้อมูล
  • github.com/minio/minio

MinIOเป็น ระบบ จัดเก็บข้อมูลแบบอ็อบเจ็กต์ที่เผยแพร่ภายใต้ใบอนุญาตสาธารณะทั่วไป GNU Affero v3.0 [ 3 ]มีAPIที่เข้ากันได้กับ บริการจัดเก็บข้อมูลบนคลาวด์ Amazon S3สามารถทำงานกับข้อมูลที่ไม่มีโครงสร้างเช่น รูปภาพ วิดีโอ ไฟล์บันทึก การสำรองข้อมูล และอิมเมจคอนเทนเนอร์ โดยมีขนาดอ็อบเจ็กต์ที่รองรับสูงสุดคือ 50TB [ 4 ]

ประวัติและการพัฒนา

MinIO ได้รับการพัฒนาโดย MinIO Inc ซึ่งเป็น บริษัทสตาร์ทอัพด้านเทคโนโลยีใน ซิลิคอนแวลลีย์ที่ก่อตั้งขึ้นในเดือนพฤศจิกายน 2014 [ 5 ]

MinIO ได้เผยแพร่ เกณฑ์มาตรฐานจำนวนหนึ่งเพื่อเปิดเผยทั้งประสิทธิภาพของตนเองและประสิทธิภาพของที่เก็บข้อมูลแบบอ็อบเจ็กต์โดยทั่วไป เกณฑ์มาตรฐานเหล่านี้รวมถึงการเปรียบเทียบกับAmazon S3สำหรับTrino , PrestoและSparkรวมถึงผลลัพธ์ปริมาณงานสำหรับ S3Benchmark บนไดรฟ์HDDและNVMe [ 6 ] [ 7 ]

MinIO เดิมทีได้รับการเผยแพร่ภายใต้Apache License 2.0แต่ในปี 2021 ได้ย้ายไปใช้ AGPLv3 [ 8 ]

MinIO ได้ปล่อย "รุ่นชุมชน" ฟรี ซึ่งเผยแพร่ในรูปแบบซอร์สโค้ดเท่านั้น และมีอินเทอร์เฟซการจัดการที่ง่ายขึ้นมาก[ 9 ] [ 10 ]

สถาปัตยกรรม

ระบบจัดเก็บข้อมูลของ MinIO ประกอบด้วยส่วนประกอบหลักสามส่วน ได้แก่MinIO Server , MinIO Client (หรือที่รู้จักกันในชื่อmcซึ่งเป็นไคลเอ็นต์แบบบรรทัดคำสั่งสำหรับการจัดการอ็อบเจ็กต์และไฟล์กับเซิร์ฟเวอร์ที่เข้ากันได้กับAmazon S3 ) และMinIO Client SDKซึ่งนักพัฒนาแอปพลิเคชันสามารถใช้เพื่อโต้ตอบกับเซิร์ฟเวอร์ที่เข้ากันได้ กับ Amazon S3 ได้

เซิร์ฟเวอร์ MinIO

เซิร์ฟเวอร์ จัดเก็บข้อมูลบนคลาวด์ MinIO ได้รับการออกแบบให้รวมเข้ากับสแต็กแอปพลิเคชันที่มีอยู่ และได้รับการปรับให้เหมาะสมสำหรับการใช้งานในองค์กร ขนาดใหญ่ เซิร์ฟเวอร์ MinIO สามารถติดตั้งได้ทั้งบนเครื่องจริงและเครื่องเสมือนหรือเปิดใช้งานเป็น คอนเทนเนอร์ Docker และใช้งานบนแพลตฟอร์มการ จัดการคอนเทนเนอร์ เช่นKubernetes [ 11 ]

ไคลเอนต์ MinIO

MinIO Client นำเสนอทางเลือกอื่นแทนคำสั่ง UNIX มาตรฐาน (เช่นls, cat, cp, mirror, diff, เป็นต้น) และเพิ่มการสนับสนุนสำหรับ บริการจัดเก็บข้อมูลบนคลาวด์ที่เข้ากันได้กับ Amazon S3โดยทำงานบนแพลตฟอร์มLinux , MacและWindows [ 12 ]

MinIO Client SDK

MinIO มีSDK ไคลเอ็นต์ สำหรับGo , Java , Python , JavaScript , Haskellและ.NET Frameworkเพื่อเข้าถึงเซิร์ฟเวอร์จัดเก็บข้อมูลแบบอ็อบเจ็กต์ที่เข้ากันได้กับAmazon S3 [ 13 ]

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • minioบนGitHub
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=MinIO&oldid=1353530445 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ มินไอโอ

MinIO เป็น ระบบ จัดเก็บข้อมูลแบบอ็อบเจ็กต์ ที่เผยแพร่ภายใต้ ใบอนุญาตสาธารณะทั่วไป GNU Affero v3.

ประวัติและการพัฒนา

MinIO ได้รับการพัฒนาโดย MinIO Inc ซึ่งเป็น บริษัทสตาร์ทอัพด้านเทคโนโลยีใน ซิลิคอนแวลลีย์ ที่ก่อตั้งขึ้นในเดือนพฤศจิกายน 2014 [ 5 ]

สถาปัตยกรรม

ระบบ จัดเก็บข้อมูลของ MinIO ประกอบด้วยส่วนประกอบหลักสามส่วน ได้แก่ MinIO Server , MinIO Client (หรือที่รู้จักกันในชื่อ mc ซึ่งเป็นไคลเอ็นต์แบบบรรทัดคำสั่งสำหรับการจัดการอ็อบเจ็กต์และไฟล์กับเซิร์ฟเวอร์ที่เข้ากันได้กับ Amazon S3 ) และ MinIO Client SDK...

เซิร์ฟเวอร์ MinIO

เซิร์ฟเวอร์ จัดเก็บข้อมูลบนคลาวด์ MinIO ได้รับการออกแบบให้รวมเข้ากับสแต็กแอปพลิเคชันที่มีอยู่ และได้รับการปรับให้เหมาะสมสำหรับ การใช้งานในองค์กร ขนาดใหญ่ เซิร์ฟเวอร์ MinIO สามารถติดตั้งได้ทั้งบนเครื่องจริงและ เครื่องเสมือน หรือเปิดใช้งานเป็น คอนเทนเนอร์...