Несколько отличий:
- Apache CouchDB написан на Erlang
- CouchDB - это хранилище документов, оно не оптимизировано для двоичных данных
- Это также локально размещается, если вы не хотите провайдера, как http://www.couchone.com/
- Хранилище Google открыто только для разработчиков из США
- Не нужен аккаунт Google для использования CouchDB
- Аутентификация, вероятно, будет предоставлена Google и учетной записью Google, с CouchDB вы будете следить за своими мерами аутентификации
Плюс другие, например, тот факт, что вы можете легко использовать распределенные данные и репликацию с CouchDB.