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

อ่าน 2 นาที

การเปรียบเทียบซอฟต์แวร์จัดเก็บข้อมูลแบบมีโครงสร้าง

ระบบจัดเก็บ ข้อมูล แบบมีโครงสร้าง คือ ระบบจัดเก็บข้อมูลคอมพิวเตอร์ สำหรับ ข้อมูลที่มีโครงสร้าง ซึ่งมักอยู่ในรูปของ ฐานข้อมูล แบบ กระจาย [ 1 ] ซอฟต์แวร์คอมพิวเตอร์...

การเปรียบเทียบซอฟต์แวร์จัดเก็บข้อมูลแบบมีโครงสร้าง

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )

ระบบจัดเก็บ ข้อมูลแบบมีโครงสร้างคือระบบจัดเก็บข้อมูลคอมพิวเตอร์สำหรับข้อมูลที่มีโครงสร้างซึ่งมักอยู่ในรูปของ ฐานข้อมูล แบบกระจาย[ 1 ]ซอฟต์แวร์คอมพิวเตอร์ที่รู้จักกันในชื่อระบบจัดเก็บข้อมูลแบบมีโครงสร้าง ได้แก่Apache Cassandra [ 2 ] BigtableของGoogle [ 3 ]และApache HBase [ 4 ]

การเปรียบเทียบ

ต่อไปนี้เป็นการเปรียบเทียบระบบจัดเก็บข้อมูลแบบมีโครงสร้างที่โดดเด่นต่างๆ

ชื่อโครงการ พิมพ์ ความอดทนการจำลองแบบความพร้อมใช้งานสูงธุรกรรมการรับรู้ตำแหน่งของแร็คภาษาการใช้งานผู้มีอิทธิพล, ผู้สนับสนุนใบอนุญาต
แอโรสไปค์ฐานข้อมูล NoSQLใช่แล้ว หน่วยความจำไฮบริด DRAM และแฟลชเพื่อความคงทน ใช่ ใช่ กระจายเพื่อปรับขนาด ใช่ ใช่ ซี (ส่วนเล็กๆ ของภาษาแอสเซมบลี) แอโรสไปค์ AGPL v3
อัลเลโกรกราฟฐานข้อมูลกราฟใช่ เลขที่ - v5, 2010 ใช่ ใช่ เลขที่ ลิสปาร์กทั่วไปบริษัท ฟรานซ์ อิงค์ กรรมสิทธิ์
อะปาเช่ อิกไนต์ค่าคีย์ การรับส่งข้อมูลไปยังและจากที่เก็บข้อมูลถาวรพื้นฐาน (เช่นRDBMS ) ใช่ ใช่ ใช่ ใช่ ชวาApache , GridGain Systems อะปาเช่ 2.0
กระต่ายป่าอะปาเช่คีย์-ค่า & ลำดับชั้น & เอกสาร ใช่ ใช่ ใช่ ใช่ มีแนวโน้ม ชวาApache , Roy Fielding , Day Softwareอะปาเช่ 2.0
Berkeley DB / Dbm 1.x ค่าคีย์ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ ซีโรงเรียนเก่า หลากหลาย
Berkeley DB Sleepycat/Oracle Berkeley DB 5.x ค่าคีย์ ใช่ ใช่ ใช่ ใช่ เลขที่ C, C++หรือ Java dbm, Sleepycat/Oracle ใบอนุญาต Sleepycat แบบ GPL คู่
อะปาเช่ แคสแซนดราค่าคีย์ ใช่ ใช่ กระจาย Partial Only รองรับ CAS (Check And Set) หลังจากเวอร์ชัน 2.1.1 เป็นต้นไป[ 5 ] [ 6 ]ใช่ ชวา Dynamo และBigtable , Facebook/Digg/Rackspace อะปาเช่ 2.0
คลัสเตอร์ด็อกการขยายความสัมพันธ์ ใช่ ใช่ การกระจายและการจำลองแบบ ใช่ เลขที่ ซี คลัสเตอร์ริกซ์ กรรมสิทธิ์
ความสอดคล้องค่าคีย์ ข้อมูลถาวรโดยทั่วไปจะอยู่ในระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS)ใช่ ใช่ ใช่ ใช่ ชวาออราเคิล (เดิมชื่อ แทงโกซอล) กรรมสิทธิ์
ฐานข้อมูล Oracle NoSQLค่าคีย์ ใช่ ใช่ ใช่ ใช่ เลขที่ ชวา ออราเคิล ใบอนุญาต AGPLv 3 หรือกรรมสิทธิ์
คอชเบสเอกสาร ใช่ ใช่ ใช่ ใช่ ด้วยการยืนยันสองขั้นตอน[ 7 ]ใช่ C++ , Erlang , C , [ 8 ] GoCouchDB , Memcachedอะปาเช่ 2.0
คอชดีบีเอกสาร ใช่ ใช่ การจำลองข้อมูล + การกระจายโหลด ความเป็นอะตอมิกต่อเอกสาร ต่ออินสแตนซ์ CouchDB [ 9 ]เลขที่ เออร์ลังโลตัสโน้ต / อูบุนตู, Mozilla, IBM อะปาเช่ 2.0
เครื่องมือจัดเก็บข้อมูลแบบขยายได้ (ESE/NT) เอกสารหรือคู่คีย์-ค่า ใช่ เลขที่ เลขที่ ใช่ เลขที่ ซี++, แอสเซมบลี ไมโครซอฟต์กรรมสิทธิ์
มูลนิธิDBคีย์-ค่าที่เรียงลำดับ ใช่ ใช่ ใช่ ใช่ ขึ้นอยู่กับการตั้งค่าของผู้ใช้ ซี++ มูลนิธิDB กรรมสิทธิ์
จีทีเอ็มค่าคีย์ ใช่ ใช่ ใช่ ใช่ ขึ้นอยู่กับการตั้งค่าของผู้ใช้ ซี (ส่วนเล็กๆ ของภาษาแอสเซมบลี) เอฟไอเอส AGPL v3
ชื่อโครงการ พิมพ์ ความอดทน การจำลองแบบ ความพร้อมใช้งานสูง ธุรกรรม การรับรู้ตำแหน่งของแร็ค ภาษาการใช้งาน ผู้มีอิทธิพล, ผู้สนับสนุน ใบอนุญาต
Apache HBaseค่าคีย์ ใช่ การอัปเกรดเวอร์ชันหลักจำเป็นต้องนำเข้าข้อมูลใหม่ ใช่HDFS [ 10 ] Amazon S3 [ 11 ]หรือAmazon Elastic Block Store [ 12 ]ใช่[ 13 ]ใช่[ 14 ]ดูข้อมูล HDFS, S3 หรือ EBS ชวา บิ๊กเทเบิลอะปาเช่ 2.0
ระบบจัดการข้อมูล IBM IMS หรือ DB1 คีย์-ค่า หลายระดับ ใช่ ใช่ ใช่ครับ โดยใช้ HALDB ใช่ ด้วย IMS™ ไม่ทราบ แอสเซมเบลอร์IBM ตั้งแต่ปี 1966 กรรมสิทธิ์
อินฟินิสปานค่าคีย์ ใช่ ใช่ ใช่ ใช่ ใช่ ชวา หมวกแดง อะปาเช่ 2.0
เมมคาเชดค่าคีย์ เลขที่ เลขที่ เลขที่ Partial Only รองรับ CAS (Check And Set - หรือ Compare And Swap) [ 15 ] [ 16 ]เลขที่ ซี ซิกซ์อะพาร์ท/โซฟาเบส/โฟโตล็อก/เฟซบุ๊ก ลิขสิทธิ์แบบเปิดกว้างคล้าย BSD โดย Danga
เลเวลดีบีคีย์-ค่า, บิ๊กเทเบิลใช่ เลขที่ เลขที่ การเขียนข้อมูลบางส่วนหลายรายการสามารถรวมเข้าเป็นการดำเนินการเดียวได้ เลขที่ ซี++ Google ใบอนุญาต BSD ใหม่
ไลท์นิงดีบีไฟล์แบบคีย์-ค่า ที่แมปหน่วยความจำ ใช่ เลขที่ เลขที่ ใช่ ACID, MVCC เลขที่ ซี ไซมัส ใบอนุญาตสาธารณะ OpenLDAP
มงโกดีบีเอกสาร (JSON) ใช่ ใช่ การทำงานล้มเหลว ความเป็นอะตอมของเอกสารเดี่ยวบางส่วน[ 17 ]เลขที่ ซี++ เจนเนอเรชั่นที่ 10 ลิขสิทธิ์ GNU AGPL เวอร์ชัน 3.0
นีโอ4เจฐานข้อมูลกราฟใช่ ใช่ ใช่ ใช่ เลขที่ ชวา นีโอ เทคโนโลยี ลิขสิทธิ์ GNU GPL เวอร์ชัน 3.0
โอเรียนท์ดีบีโมเดลหลายประเภท (กราฟ-เอกสาร-วัตถุ-คีย์/ค่า) ใช่ ใช่[ 18 ]ใช่[ 19 ]ใช่[ 20 ]ใช่ ชวา โอเรียนท์ เทคโนโลยีส์ อะปาเช่ 2.0
เรดิสค่าคีย์ ใช่ แต่คำถามสุดท้ายสองสามข้ออาจหายไป[ 21 ]ใช่ ใช่[ 22 ]ใช่[ 23 ]เลขที่ แอนซีซี วีเอ็มแวร์, เมมแคช บีเอสดี
สคิลลาดีบีค่าคีย์ ใช่ ใช่ การกระจายและการจำลอง[ 24 ]หมายเลข[ 25 ]ไม่ทราบ ซี++ อะปาเช่ แคสแซนดราAGPL v3
SimpleDB (Amazon.com) เอกสารและคีย์-ค่า ใช่ ใช่ (อัตโนมัติ) ใช่ ไม่ทราบ มีแนวโน้ม เออร์ลัง อเมซอน.คอม สำหรับใช้งานภายใน Amazon เท่านั้น
ทารันทูลทูเพิลแบบมิติอิสระที่มีคีย์หลักและคีย์รอง ใช่ (แบบอะซิงโครนัส) ใช่ ใช่ ใช่ เลขที่ C, Lua [ 26 ]Memcached, Mnesia, MySQL, Mail.ruบีเอสดี
ชื่อโครงการ พิมพ์ ความอดทน การจำลองแบบ ความพร้อมใช้งานสูง ธุรกรรม การรับรู้ตำแหน่งของแร็ค ภาษาการใช้งาน ผู้มีอิทธิพล, ผู้สนับสนุน ใบอนุญาต

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Comparison_of_structured_storage_software&oldid=1357644798 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ การเปรียบเทียบซอฟต์แวร์จัดเก็บข้อมูลแบบมีโครงสร้าง

ระบบจัดเก็บ ข้อมูล แบบมีโครงสร้าง คือ ระบบจัดเก็บข้อมูลคอมพิวเตอร์ สำหรับ ข้อมูลที่มีโครงสร้าง ซึ่งมักอยู่ในรูปของ ฐานข้อมูล แบบ กระจาย [ 1 ] ซอฟต์แวร์คอมพิวเตอร์...

การเปรียบเทียบ

ต่อไปนี้เป็นการเปรียบเทียบระบบจัดเก็บข้อมูลแบบมีโครงสร้างที่โดดเด่นต่างๆ

ดูเพิ่มเติม

NoSQL ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Comparison_of_structured_storage_software&oldid=1357644798 "