CouchDB великолепен, мне нравится его p2p-репликация , но он немного больше (потому что нам нужно установить Erlang) и медленнее, когда используется в настольном приложении.
Как я тестировал в процессоре Intel Duo Core,
- 12 секунд для загрузки 10000 документов
- 10 секунд для вставки 10000 документов, но для обновления представления требуется 20 секунд, поэтому всего 30 секунд
Существует ли реализация SQL, которая имеет такую же функциональность p2p replication , но ее размер очень мал, как у sqlite, и скорость довольно хорошая (1 секунда для загрузки 10000 документов).