SQLiteJDBC

<- | SQLiteJDBC | Changelog | Usage | Speed | Custom Functions | Javadoc

Speed

SQLite is fast. Java core is fast. JNI is fast. The result is thin libraries like SQLiteJDBC are also fast. Below are some numbers I made up to prove it.

You can make up these numbers yourself by downloading the source tarball and typing make speed.

More tests, comparisons and pretty graphs coming as I find the time.

Memory Database

 Fast MacNormal Linux
1000 Inserts (prep)9ms10ms
1000 Inserts26ms27ms
With Transactions
1000 Inserts (prep)7ms8ms
1000 Inserts25ms25ms

File database

 Fast MacNormal Linux
With Transactions
1000 Inserts (prep)20ms37ms
1000 Inserts37ms53ms

Systems

Fast MacBlack Macbook - Intel Core Duo 2ghz
Normal LiunxAMD Duron 1.6ghz

All have plenty of RAM.

2006-08-10