Pre-Declaration: ห้องสมุดนี้มีไว้สำหรับการเรียนรู้และการอ้างอิงเท่านั้น ที่อยู่เอกสาร
เนื่องจากฉันเข้ามาติดต่อกับ orms ที่ยอดเยี่ยมเช่น dapper ในระหว่างการศึกษาของฉันฉันได้กระตุ้นความสนใจของฉันและฉันต้องการลองเขียน orms ที่คล้ายกันด้วยตัวเอง
ห้องสมุดนี้ยังขยาย IDBConnection วิธีแคชมี 1,000 บรรทัดในปริมาณเล็กน้อย ดังนั้นในปี 2560 Natasha รุ่นปี 2016 ได้รับการปล่อยตัว
เมื่อเพิ่มประสิทธิภาพรายละเอียด Mellivora หมายถึงรหัส dapper จำนวนมากในขณะที่ Mellivora นั้นใช้งานง่ายในการออกแบบแคช นอกจากนี้ยังมีห้องสมุดการวิเคราะห์ระดับเอนทิตี Vasily ซึ่งวิเคราะห์คลาสเอนทิตีและสร้าง SQL โดยอัตโนมัติซึ่งสนับสนุนการเพิ่มลบแก้ไขและรับวิธีการโดยตรง
ต่อไปนี้คือการเปรียบเทียบประสิทธิภาพระหว่าง Mellivora และ Dapper หลังจากการอุ่นเสร็จสมบูรณ์:
ห้องสมุดข้างต้นสามารถใช้ในการปรับเปลี่ยนการวิจัยและเผยแพร่
หลังจากเขียน Mellivora แล้ว Dapper ได้ทำงานได้ดีมากในด้านความมั่นคงและความสมดุลของประสิทธิภาพและพิถีพิถัน
ที่อยู่โอเพ่นซอร์ส: Mellivora GitHub
เอกสารอ้างอิง: Mellivora API