ไฟล์ข้อความธรรมดาในระบบไฟล์
- ง่ายมากในการสร้างและแก้ไข
- ง่ายสำหรับผู้ใช้ที่จะจัดการด้วยเครื่องมือง่ายๆ (เช่นโปรแกรมแก้ไขข้อความ grep และอื่น ๆ )
- การจัดเก็บที่มีประสิทธิภาพของเอกสารไบนารี
ไฟล์ XML หรือ JSON บนดิสก์
- ข้างต้น แต่มีความสามารถอีกเล็กน้อยในการตรวจสอบโครงสร้าง
ไฟล์สเปรดชีต / CSV
- รูปแบบที่ง่ายมากสำหรับผู้ใช้ทางธุรกิจที่จะเข้าใจ
การโค่นล้ม (หรือระบบการควบคุมเวอร์ชันของดิสก์ที่คล้ายกัน)
- การสนับสนุนที่ดีมากสำหรับการกำหนดเวอร์ชันของข้อมูล
Berkeley DB (โดยทั่วไปเป็น hashtable ที่ใช้ดิสก์)
- แนวคิดง่ายมาก (เพียงคีย์ / ค่าที่ไม่ได้พิมพ์)
- ค่อนข้างเร็ว
- ไม่มีค่าใช้จ่ายในการบริหาร
- รองรับธุรกรรมที่ฉันเชื่อ
ฐานข้อมูลที่ง่ายของ Amazon
- ฉันเชื่อเหมือน Berkeley DB แต่เป็นเจ้าภาพ
App Engine Datastore ของ Google
- โฮสต์และปรับขนาดได้อย่างมาก
- การจัดเก็บคีย์ - ค่าเอกสาร (เช่นตัวแบบข้อมูลยืดหยุ่น)
CouchDB
- โฟกัสเอกสาร
- จัดเก็บง่ายของข้อมูลตามกึ่งโครงสร้าง / เอกสาร
คอลเลกชันภาษาดั้งเดิม (เก็บไว้ในหน่วยความจำหรือต่อเนื่องบนดิสก์)
เอ็นจินการจัดเก็บแบบกำหนดเอง (เขียนด้วยมือ)
- อาจมีประสิทธิภาพสูงมากในการใช้เคสที่จำเป็น
ฉันไม่สามารถรับรู้อะไรเกี่ยวกับพวกเขาได้มากมาย แต่คุณอาจต้องการตรวจสอบระบบฐานข้อมูลเชิงวัตถุด้วย