Can .NET (managed code) read and write to CouchDB?
I would like to build a part of my project that does document management using CouchDB
Go to Start-> All programs Apache CouchDb and start CouchDB. Try URL localhost:5984/_utils/ from your browser, you will be having option to create database and document. Try Jquery or Backbone. js to connect CouchDb with the HTML.
CouchDB is an open source NoSQL database developed by Apache software foundation. It is written in Erlang programming language.
CouchDB do not have SQL support.
Quite the opposite: CouchDB is slower than many people expect. To some degree it has room to improve and optimize; but primarily CouchDB has decided that those costs are worthwhile for the broader good it brings. CouchDB fails the benchmarks, and aces the college of hard knocks.
Its a late answer, but do check out Hammock. It's active and going into production use on several projects soon and is receiving regular updates and fixes. Besides basic object persistence, Hammock gives you:
Repository<>
class that helps bring your queries/views (i.e. _Design doc) together with your c# application code. Repositories are responsible for maintaining _design docs, and this helps keep CouchDB views from feeling like stored procs.Take a look at the SharpCouch utility class.
It is a simple wrapper class for the CouchDB HTTP API.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With