Как обычно, "это зависит"
Если ваше приложение обслуживается с веб-сайта, то нет, есть проекты, подобные https://github.com/mikeal/pouchdb, которые нацелены на предоставление клиентской версии CouchDB, однако онине помогут вам избежать ограничений браузера
Если вы отправляете свое приложение как отдельное приложение, то да, следуйте инструкциям по установке, чтобы добавить CouchDB в свое приложение:
и ваш клиентский код делает запросы на кушетку вместо localStorage, помня, что:
- localStorage хранит только строки, а CouchDB хранит JSON, а
- вызовы Couch являются асинхронными, а localStorage синхронными, хотя ни один из них не должен быть особенно значительным изменением в javascript.
Другим основным вариантом для просмотра будет PhoneGap, который предоставит вам доступ к собственному API хранилища.Это устройство, в то время как все еще работает в html / javascript, это кроссплатформенная библиотека, которая позволяет вам получать доступ к собственным API, включая API хранилища, который не имеет ограничений браузера - http://docs.phonegap.com/phonegap_storage_storage.md.html#Storage
PhoneGap такжетребует, чтобы вы отправляли приложение, а не веб-сайт (это единственный способ не быть ограниченным браузером).