6 ms·
CouchOne + Membase merge
- KevBurnsJr 16y agoWill it be free?
- dlsspy 16y agoEverything remains open source and community editions remain freely available and fully featured. From that perspective, nothing really changes except each will get the best of what the other has to offer.
- patrickaljord 16y agoEven the new mobile stuff?
- jchrisa 16y agomy next step is to clean up the mobile build so we can get it in a proper public repo.
- patrickaljord 16y agoHow are you going to make it work on iphone by the way? I doubt spidermonkey and erlang will be accepted there. What's the plan?
- janl 16y agoWe're waiting for the App Store Review team to get back to us before we're announcing things. I hope it'll be soon, can't wait!
- jchrisa 16y ago(from Jan's mail to the Apache dev@ list) It is simple, really: at CouchOne we were 100% committed on the Open Source side of things and at Couchbase we will continue to do so at the same degree. In terms of organisation, Couchbase will be it's own independent Open Source project that has Apache CouchDB and memcached as dependencies, but adds a few things of its own that warrant being its own project. Our combined engineering team, led by Damien, will continue to contribute to Apache CouchDB in the same way as we've been to date, only more.
- Andrex 16y agoI commented on the TC article, but I'll repeat: CouchDB and CouchOne are awesome, and anything that makes them more awesome is very welcomed. I do sometimes feel like I'm the only one using CouchDB sometimes, though... Hopefully this gets more devs on board with it.
- rdtsc 16y agoI use it. At first I was in love with it and now I just like it. It is a good tool for some things but it is not a universal replacement for everything database-like. I like : * futon (yes, I said it, I like couch because of a pretty GUI). I can quickly look at the database and debug what the problem is. Visibility into the database, the serialization format and the protocol are important to me. * HTTP interface. Access it with curl or any other tools that speak HTTP. * Documents are json. I like json. * Can attach binary blobs to documents + have mime content types markers. Can serve this data to a web browser. * Durable -- when my request finished, I know the data is on the disk. * Map/Reduce -- I just like it. It makes sense to me. Don't like: * Not very good for high rate updates. Need to compact it periodically * Not that fast. I know I can tweak it here and there, but by default it is on the slow end of the NoSQL DB speed range. I can live with this. * MVCC. For some people this is a GoodThing for me it is a "Meh". Sometimes I would like to just update the document in place and overwrite the old one. Perhaps Redis or Mongo would be a better tool here. Now I just do it by repeatedly reading (on failure), updating _rev and then writing back. * Map/Reduce -- Am I the only one who likes this? It is hard to get others onboard and start thinking of this instead of traditional queries. Things I don't care about but others like: * Offline replication. Others rave about it. I used it only a couple of times. Always afraid to end up conflicts silently buried in the DB history. * Javascript -- don't really like it that much. I use the Python view server to write views. It is actually faster! : http://packages.python.org/CouchDB/views.html http://packages.python.org/CouchDB/views.html
- chapel 16y agoI agree on most of your points, but I use Node.js so the Javascript stuff is just great. I also like Couchapps so in any case, CouchDB is just fantastic for those. I think people are tainted on Map/Reduce because they see how it is done with other NoSQL DBs like MongoDB where it doesn't store the indexes. The fact that CouchDB stores the views like it does, makes complex queries fast, and easy to use. Maybe there is a little initial overhead in writing the views, but after that it is efficient and leaves a lot of code out of the program, so you are getting the data you want in the way you want it.
- daleharvey 16y agoand a complimentary folk song courtesy of Claire http://www.youtube.com/watch?v=C4mHHuc4NPc http://www.youtube.com/watch?v=C4mHHuc4NPc
- smoody 16y agoI'm glad to hear you'll be supporting both interfaces. And I'm looking forward to hearing details about how the two engines will be integrated going forward.
- kordless 16y agoLoggly has been using Membase for a good while now. We're seriously excited about this merger - CouchDB is a great choice for the persistant data store side of things...and fast as hell.
- rch 16y agoApache CouchDB will become best-of-breed software sometime after couchio/couchone/couchbase is out of the picture. The technical foundation is there, but the culture is just 'off' somehow.
- mckoss 16y agoWe had the Membase team visit the Seattle Google Tech User's group last month. We had about 100 folks in attendance - and I would say we were pretty impressed with the demos we saw of Membase - especially very nice administration dashboard and ease of administering a large cluster. BTW - the official merger announcement just dropped in my inbox: http://www.membase.com/merger http://www.membase.com/merger
- phlux 16y agoAnyone running FusionIO products on membase or couchDB layers? If not - take a look at them.
- donpark 16y agoAll great except I can't fathom the decision to go with a wacky name like Couchbase when they already have a great name: Membase.
- janl 16y agoWe believe the Couch-part is worth mentioning given its unique capabilities (real-time Map/Reduce, Sync) and that the new name should reflect that it is a merger of the two previous companies CouchOne and Membase.
- velly 16y agoMap/Reduce is a key feature that is required by the "one true datastore" along with the elegance of on the fly indexed views ;)
- js4all 16y agoGreat to see CouchOne getting momentum. Their commitment to mobile solutions is a great direction. Additionally there are so many use cases in the fields of data warehousing and analytics. I am sure that CouchDB will replace many cube-based solutions in the future. There is great potential for companies focusing on CouchDB, like CouchOne and also Cloudant.