Download / Backup / Reload
Is there any equivalent to MySQL UNLOAD ?
Database Location
Are the database files, viewable with a browser or are they stored above the public_html root ?
Javascript
If the data can be accessed with javascript. How are passwords hidden from the client ?
Hosting
Do any websites offer couchDB as a standard offering like MySQL ?
phpMyAdmin
Is there an equivalent for couchDB ?
Thanks
mcl
There is no native export functionality, but you can replicate between two databases very easily via futon (couchdb’s built-in admin interface).
If you really want a backup as a file, you can “export” all data via the _all_docs api (see http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API), but _all_docs doesn’t include attachments – you have to get them separately.
The database files are not accessible fron the outside. Why would you want to open them? There is one file per database, and it can quickly grow to several gigabytes. You wouldn’t want to open those files, trust me 😉
As they are append-only, you can safely backup those, though…
One has nothing to do with the other. Javascript as one possible language for queries is executed on the server, and it wouldn’t make any difference if it were PHP or Java. You don’t need JavaScript at all on the client – you can serve your data in plain HTML directly from CouchDB.
How passwords are hidden depends on what you mean: passwords have to be provided by the client, and the user passwords are stored as a hash in the _users database (but you can use other authentication mechanisms, too).
You can try CouchDB on http://www.iriscouch.com – they offer free CouchDB hosting.
Yes – it’s the built in futon interface. You can reach it via …/_utils from your browser. But the interface is quite different – Couch is No SQL database… 😉
Hope I could help!