Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What would you use it for? Also, how would one go about implementing something like this in practice?

CouchDB isn't truly distributed, so one would need to run multiple isolated instances which would in turn impose restrictions on the size of a single database as well as the number of concurrent writes.

I've been toying with the idea of writing a CouchDB interface on top of HBase (or possibly some other column oriented DBMS) to overcome these issues and am wondering if anyone else has considered doing the same thing.



What ~couldn't~ you use it for?

I'm not so sure about the isolated part. If I recall correctly, all instances should have the same data. Hence the size of a given database should match on all instances.

And why restrict the size? ...just charge per mb and put the onus on the user.


I thought you could write a javascript function to filter out datasets for each server, the client then queries multiple servers looking for what it wants?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: