YCSB has been used in more than 70 published benchmark comparisons and represents a standardized way to compare the performance between systems [27]. However, YCSB was not designed to
run stress tests (high availability tests) on the systems.
Table 6 shows the 6 major workload types in YCSB [28,29].
Web-scale distributed NoSQL systems like Spanner and
Percolator offer transaction features to cater to new web-scale applications, leading to development of YCSB + T. YCSB + T is completely backward compatible with YCSB enabling existing benchmark code to run without any modification.
SandStorm is an enterprise performance testing tool for web,
mobile and Bigdata applications. It provides a framework for
benchmarking NoSQL, Hadoop, and Message queue systems. The
current SandStorm release provides support for the following
NoSQL technologies [31]:
• MongoDB.
• Cassandra.
• HBase.
• Oracle NoSQL.
Recently, Google has launched PerfKit, an open-source cloudbenchmarking tool. The PerfKit tools currently support Google’s
own Compute Engine, Amazon’s AWS and Microsoft’s Azure
clouds [32].
The benchmarking test conducted by Engineers at the University of Toronto in 2012 found that, Apache Cassandra is the
winner throughout their experiments. End Point Corporation, a
database and open source consulting company, benchmarked the
top 3 NoSQL databases as follows, all using a variety workloads on
Amazon Web Services(AWS) [33]:
1. Apache Cassandra.
2. Apache HBase.
3. MongoDB.
A study titled ‘‘NoSQL Benchmark Study Release’’ by Elizabeth
Gallagher sponsored by Couchbase claims that, Couchbase is the
clear leader as far as complete throughput, when 90% of data is Inmemory, followed by MongoDB and Cassandra [34]. All databases
served over 60,000 Transactions Per Second (TSP) with Couchbase
far exceeding that with over 900,000 TPS. ‘‘For balanced workloads
(50% read, 50% write), MongoDB showed the best scaling behavior.
YCSB ถูกใช้ในการเปรียบเทียบเกณฑ์มาตรฐานเผยแพร่มากกว่า 70 และแทนวิธีมาตรฐานในการเปรียบเทียบประสิทธิภาพการทำงานระหว่างระบบ [27] อย่างไรก็ตาม YCSB ไม่ออกแบบมาเพื่อรันการทดสอบความเครียด (การทดสอบพร้อมใช้งานสูง) ระบบการตารางที่ 6 แสดงปริมาณงานหลัก 6 ประเภทใน YCSB [28,29]ขนาดเว็บกระจายระบบ NoSQL เช่นประแจ และเครื่องกรองมีธุรกรรมคุณสมบัติการรองรับการใช้งานเว็บขนาดใหม่ นำไปสู่การพัฒนาของ YCSB + T. YCSB + T จะเข้ากันได้ย้อนหลังทั้งหมด ด้วย YCSB ที่เปิดใช้งานรหัสมาตรฐานที่มีอยู่โดยการเปลี่ยนแปลงพายุทรายเป็นเครื่องมือทดสอบประสิทธิภาพองค์กรสำหรับเว็บมือถือและการใช้งาน Bigdata มีกรอบในการการเปรียบเทียบระบบคิว NoSQL, Hadoop และข้อความ การปัจจุบันพายุทรายปล่อยให้การสนับสนุนต่อไปนี้เทคโนโลยี NoSQL [31]:• MongoDB•ที่นี่• HBase•ออราเคิล NoSQLเมื่อเร็ว ๆ นี้ Google ได้เปิดตัวเครื่องมือเปิดแหล่ง cloudbenchmarking, PerfKit เครื่องมือ PerfKit สนับสนุนของ Google ในปัจจุบันเครื่องคำนวณ ของ Amazon เครื่องอุปโภคบริโภค และของ Microsoft Azure เองเมฆ [32]การทดสอบเปรียบเทียบที่ดำเนินการ โดยวิศวกรที่มหาวิทยาลัยโตรอนโตใน 2012 พบว่า Apache นี่เป็นการผู้ชนะตลอดการทดลอง บริษัทจุดสิ้นสุด การฐานข้อมูล และเปิดแหล่งที่มาของบริษัทให้คำปรึกษา การตั้งค่ามาตรฐานบนฐานข้อมูล NoSQL 3 ดัง ใช้ปริมาณอาหารทั้งหมดServices(AWS) เว็บอเมซอน [33]:1. Apache นี่2. Apache HBase3. MongoDBการศึกษาชื่อว่า '' NoSQL มาตรฐานศึกษาปล่อย '' โดยเอลิซาเบธสวนสัตว์ที่สนับสนุน โดย Couchbase อ้างที่ Couchbase เป็นการผู้นำชัดเจนเท่าปริมาณสมบูรณ์ 90% ของข้อมูลเมื่อ Inmemory ตาม ด้วย MongoDB และนี่ [34] ฐานข้อมูลทั้งหมดให้บริการมากกว่า 60,000 รายการต่อสอง (TSP) กับ Couchbaseไกลเกินที่พร้อมกว่า 900,000 TPS '' สำหรับเวิร์กโหลดสมดุล(อ่านแล้ว 50%, 50% เขียน), MongoDB แสดงมาตราส่วนลักษณะการทำงานดีที่สุด
การแปล กรุณารอสักครู่..
YCSB ถูกนำมาใช้ในกว่า 70 เปรียบเทียบมาตรฐานการตีพิมพ์และแสดงให้เห็นถึงวิธีการที่ได้มาตรฐานเพื่อเปรียบเทียบประสิทธิภาพการทำงานระหว่างระบบ [27] อย่างไรก็ตาม YCSB ไม่ได้ถูกออกแบบมาเพื่อ
ใช้ทดสอบความเครียด (การทดสอบความพร้อมสูง) บนระบบ.
ตารางที่ 6 แสดงให้เห็นถึง 6 ประเภทภาระงานที่สำคัญใน YCSB [28,29].
เว็บขนาดระบบกระจาย NoSQL เช่นประแจและ
การทำธุรกรรมกรองมีคุณสมบัติที่จะตอบสนอง เพื่อการใช้งานเว็บขนาดใหม่ที่นำไปสู่การพัฒนาของ YCSB + T. YCSB + T เป็นสมบูรณ์เข้ากันได้กับการเปิดใช้งานรหัส YCSB มาตรฐานที่มีอยู่เพื่อให้ทำงานได้โดยไม่มีการดัดแปลงใด ๆ .
พายุทรายเป็นเครื่องมือการทดสอบประสิทธิภาพขององค์กรสำหรับเว็บ,
การใช้งานโทรศัพท์มือถือและ BigData มันมีกรอบการทำงานสำหรับ
การเปรียบเทียบ NoSQL, Hadoop และระบบคิวข้อความ
ปล่อยพายุทรายในปัจจุบันให้การสนับสนุนสำหรับต่อไปนี้
NoSQL เทคโนโลยี [31]:
. • MongoDB
. •คาสซานดรา
. • HBase
. •ออราเคิล NoSQL
เมื่อเร็ว ๆ นี้ Google ได้เปิด PerfKit เป็นเครื่องมือ cloudbenchmarking โอเพนซอร์ส เครื่องมือ PerfKit สนับสนุนของ Google
Compute Engine ของตัวเองของ Amazon AWS และไมโครซอฟท์ Azure
เมฆ [32].
การทดสอบเปรียบเทียบการดำเนินการโดยวิศวกรที่มหาวิทยาลัยโตรอนโตในปี 2012 พบว่า Apache คาสซานดราเป็น
ผู้ชนะตลอดการทดลองของพวกเขา จุดสิ้นสุดคอร์ปอเรชั่นซึ่งเป็น
ฐานข้อมูลและแหล่งที่มาเปิด บริษัท ที่ปรึกษา, Corporation วัด
บนฐานข้อมูล NoSQL 3 ดังต่อไปนี้ทั้งหมดโดยใช้ปริมาณงานที่หลากหลายบน
Amazon Web Services (AWS) [33]:
1 Apache Cassandra.
2 Apache HBase.
3 MongoDB.
การศึกษาชื่อ '' NoSQL เกณฑ์มาตรฐานการศึกษาที่วางจำหน่าย '' โดยเอลิซาเบ
กัลลาเกอร์ได้รับการสนับสนุนโดยอ้างว่า Couchbase, Couchbase เป็น
ผู้นำที่ชัดเจนเท่าที่ผ่านสมบูรณ์เมื่อ 90% ของข้อมูล Inmemory ตาม MongoDB และคาสซานดรา [34] ฐานข้อมูลทั้งหมด
ทำหน้าที่มากกว่า 60,000 รายการต่อที่สอง (TSP) กับ Couchbase
ไกลเกินที่มีมากกว่า 900,000 TPS '' สำหรับงานที่สมดุล
(50% อ่าน 50% เขียน), MongoDB แสดงให้เห็นพฤติกรรมการปรับขนาดที่ดีที่สุด
การแปล กรุณารอสักครู่..
ycsb ถูกใช้ในกว่า 70 เผยแพร่มาตรฐานการเปรียบเทียบและเป็นมาตรฐานในการเปรียบเทียบผลการดำเนินงานระหว่างระบบ [ 27 ] อย่างไรก็ตาม ycsb ไม่ได้ออกแบบมาเพื่อทดสอบความเครียดทดสอบความพร้อมสูง ) ในระบบตารางที่ 6 แสดง 6 สาขางานประเภท ycsb [ 28,29 ]เว็บ nosql เหมือนกับระบบประแจขนาดกระจายเครื่องกรองนําเสนอรายการคุณลักษณะที่จะรองรับการใช้งานแบบเว็บใหม่สู่การพัฒนาของ ycsb + T . ycsb + T จะสมบูรณ์เข้ากันได้กับ ycsb รหัสมาตรฐานที่มีอยู่ให้ใช้โดยไม่มีการดัดแปลงใด ๆ .พายุทรายเป็นองค์กรการทดสอบประสิทธิภาพเครื่องมือสำหรับเว็บโทรศัพท์มือถือและการใช้งาน bigdata . มันให้กรอบสำหรับการเปรียบเทียบ nosql Hadoop , และระบบ , คิวข้อความ ที่ปล่อยพายุทรายปัจจุบันให้การสนับสนุนต่อไปนี้nosql เทคโนโลยี [ 31 ] :บริการ mongodb .- แซนดร้าบริการ hbase .- Oracle nosql .เมื่อเร็ว ๆนี้ Google ได้เปิดตัว perfkit , cloudbenchmarking โอเพนซอร์สเครื่องมือ การ perfkit เครื่องมือในขณะนี้สนับสนุนของ Googleเองใช้เครื่องยนต์ของ Amazon AWS และ Microsoft Azureเมฆ [ 32 ]คะแนนทดสอบโดยวิศวกรที่มหาวิทยาลัยโตรอนโตในปี 2012 พบว่า Apache Cassandra เป็นผู้ชนะตลอดการทดลองของพวกเขา จุดสุดท้าย บริษัทฐานข้อมูลและ บริษัท ที่ปรึกษา ตรวจสอบการเปิดแหล่งที่มาด้านบน 3 nosql ฐานข้อมูลดังนี้ ทั้งหมดที่ใช้งานบนความหลากหลายบริการเว็บของ Amazon ( AWS ) [ 33 ] :1 . Apache Cassandra .2 . Apache hbase .3 . mongodb .การศึกษาเกณฑ์มาตรฐานการศึกษา 'nosql ชื่อว่า ' ปล่อย ' ' โดย อลิซาเบธกัลลาเกอร์ สนับสนุนโดย couchbase อ้างว่า , couchbase คือล้างผู้นำเท่าที่ผ่านสมบูรณ์เมื่อ 90% ของข้อมูล inmemory ตาม mongodb กับคาสซานดร้า [ 34 ] ฐานข้อมูลทั้งหมดให้บริการมากกว่า 60 , 000 ธุรกรรมต่อวินาที ( TSP ) กับ couchbaseไกลเกินที่กว่า 900000 TPS . สำหรับเวิร์กโหลดสมดุล50% ( อ่าน , เขียน , 50% ) mongodb แสดงให้เห็นพฤติกรรมการที่ดีที่สุด
การแปล กรุณารอสักครู่..