与MongoDB的性能参照

iBoxDB.Java 32bit System Low Memory iBoxDB.java v1.4.1 mongodb-win32-i386-2.5.4 mongo-java-driver-2.9.3.jar

  1. threadCount=100000 , batchCount=10
  2. MongoDB(Default)
  3. Database Transaction Test: None
  4. Insert:1000000 AVG:10521 objects/s
  5. iBoxDB(File Mode)
  6. Database Transaction Test: Succeeded
  7. Insert:1000000 AVG:17981 objects/s
  8. Update:1000000 AVG:12397 objects/s
  9. Delete:1000000 AVG:22869 objects/s
  10. iBoxDB(MemoryMappedFile Mode)
  11. Database Transaction Test: Succeeded
  12. Insert:1000000 AVG:38458 objects/s
  13. Update:1000000 AVG:20200 objects/s
  14. Delete:1000000 AVG:33342 objects/s
  15. iBoxDB(InMemory Mode)
  16. Database Transaction Test: Succeeded
  17. Insert:1000000 AVG:39132 objects/s
  18. Update:1000000 AVG:20226 objects/s
  19. Delete:1000000 AVG:33658 objects/s

iBoxDB.NET 64bit System iBoxDB v1.5 mongodb-win32-x86_64-2008plus-2.4.5 MongoDB.Driver v1.8.2.34

  1. MongoDB(Default)
  2. Database Transaction Test: None
  3. Insert:1,000,000 AVG: 32,702 objects/s
  4. iBoxDB(File Mode)
  5. Database Transaction Test: Succeeded
  6. Insert:1,000,000 AVG:33,368 objects/s
  7. Update:1,000,000 AVG:16,939 objects/s
  8. Delete:1,000,000 AVG:22,504 objects/s
  9. iBoxDB(MemoryMappedFile Mode)
  10. Database Transaction Test: Succeeded
  11. Insert:1,000,000 AVG:42,236 objects/s
  12. Update:1,000,000 AVG:17,765 objects/s
  13. Delete:1,000,000 AVG:23,147 objects/s
  14. iBoxDB(InMemory Mode)
  15. Database Transaction Test: Succeeded
  16. Insert:1,000,000 AVG:47,382 objects/s
  17. Update:1,000,000 AVG:26,806 objects/s
  18. Delete:1,000,000 AVG:35,092 objects/s