Stream

Join this community to post or comment
 
Vote on the new CouchDB Logo, releases, use cases and apps built with CouchDB & AngularJS, as well as events, job opportunities and content for some relaxing time: the CouchDB Weekly News is out! http://blog.couchdb.org/2015/04/08/couchdb-weekly-news-april-08-2015/
1
Add a comment...
 
Get your latest update on community discussions, releases, job opportunities & more: the CouchDB Weekly News is out! http://blog.couchdb.org/2015/03/26/couchdb-weekly-news-march-26-2015/
Major Discussions GitHub Pull Requests merging policy (SEE THREAD) Ongoing discussion of approaches and processes for merging Pull Requests on GitHub. Vote: Import docker-couchdb (SEE THREAD) The v...
1
Add a comment...
 
#Drupal 8 uses #CouchDB replication protocol. What the news!
Moving content between different environments is a need for many big companies that have a Drupal site and content that should be created, reviewed, edited and published on different environments. Although Drupal 8 is not yet released, a content staging solution is already in the works. Dick Olsson (dixon_ on drupal.org) and I are working on this solution together and we aim to release an alpha version soon.
4
1
Martin Murphy's profile photo
Add a comment...

Alexander Shorin
moderator

Project and Code  - 
 
 
Version 0.2.0 is out.
FlyCouchDB is a clojure migration tool for Apache CouchDB inspired in what Flywaydb does for a relational database.

And why would I need a migration tool for a flexible/schemaless database? because even if your database is schemaless that doesn't mean that there's no schema or structure in your data:

"Usually when you're talking to a database you want to get some specific pieces of data out of it: I'd like the price, I'd like the quantity, I'd like the customer. As soon as you are doing that what you are doing is setting up an implicit schema. You are assuming that an order has a price field. You are assuming tha is called 'price', not cost, or 'price to customer' or whatever. That implicit schema is still in place and you've got to manage that implicit schema in many ways in a similar approach that you manage the relational database." From Introduction to NoSQL by Martin Fowler.

FlyCouchDB helps you maintaining an ordered migration list, allowing you to forget which migration has been run in a certain server. Just run the migrations and FlyCouchDB would start running from last ran migration: no mistakes, no migrations applied twice, no problems! Your data would be always in the state that you want, so you also can forget about adding hacks in your code depending if that field exist or not!
flycouchdb - Migration tool for CouchDB
View original post
1
Add a comment...
 
It's time for the CouchDB Weekly News! Latest news from my community, as well as discussions, Q&A, upcoming events and more – get yourself updated about CouchDB here:
1
Add a comment...
 
It's thursday again, and it's time for another round of news: the latest CouchDB Weekly News is out!
2
1
Andreas Wenk's profile photo
Add a comment...
 
CouchDB 2.0 Developer Preview released, the ASF adopts CouchDB's Code of Conduct, many talks about CouchDB and news from ApacheCon Europe, as well as many more great news from my community: the latest CouchDB Weekly News is out!
1
Add a comment...
 
A new CouchDB committer, nano 6.0 and couchbeam 1.1.1, CouchDB Day Hamburg and more great news: the latest CouchDB Weekly News is out!
1
1
Andreas Wenk's profile photo
Add a comment...
 
We're welcoming two new committers, announcing CouchDB Day Hamburg, and there's much more to read about – in the latest CouchDB Weekly News:
1
Add a comment...

About this community

Apache CouchDB™ is a database that uses JSON for documents, JavaScript for MapReduce queries, and regular HTTP for an API.
 
Submissions for the new CouchDB Logo are open, couchperuser codebase has been accepted – plus many more community news, releases, job opportunities for people with CouchDB skills and more great content: the CouchDB Weekly News is out 
Major Discussions Notice: Submissions for the new CouchDB logo are open (SEE THREAD) As announced, there will be a vote for a new logo for CouchDB soon. All submissions so far, minus the ones that ...
1
Add a comment...

Alexander Shorin
moderator

News  - 
 
We are Neighbourhoodie Software and we specialise in web application development and consulting.
1
Add a comment...
 
We’re happy to welcome new committers, present the most important topics from the last CouchDB Meeting, show you some nice new releases and present to you content from CouchDB Day in Hamburg – all in one post: the latest CouchDB Weekly News is out! 
CouchDB Weekly Meeting (see summary) CouchDB Day Hamburg: photos from the event will be shared on Flickr (update after the meeting: the photos can be found here) Packaging CouchDB 2.0: the first PR...
2
Add a comment...
 
Here's to our brief, curated updates from the community, for the community: the latest CouchDB Weekly News is out! 
2
Add a comment...
 
Welcome back in 2015 – and welcome back to the CouchDB Weekly News, now with Tuesday as their new release day. And here's to this week's latest news from CouchDB and its community:
1
1
rcouch's profile photo
Add a comment...
 
Handling Offline Replication / Synchronisation, feedback on the CouchDB 2.0 developer preview, new job opportunities and much more: the CouchDB Weekly News is out
1
Add a comment...
 
Our friends at +IBM Cloudant  are open sourcing their #MongoDB compatible query language for #CouchDB.
mango - MongoDB API layer for CouchDB
4
4
Vinicius Dallacqua's profile photoLitixsoft GmbH's profile photo
Add a comment...

Sanoop S Nair

Questions  - 
 
Hi,
How we can implment geospacial search in couchdb?,
Any one can give a tutorial link
1
Anam Khan's profile photoSanoop S Nair's profile photo
3 comments
 
thanks semion and anam,

Now i going through geocouch.
I successfully installed it in couchDB, but now i am stuck with geocouch query.
Can any one help me with sample query or tutorial link?
Add a comment...
 
I wrote an extendable version of CouchApp using Nodejs. It is quite similar yet probably not compatible completely. It can only sync one design document at the moment. It has support for bower and it will be possible to extend the couchapp with plugins.

The API is quite young but it should be enough to start working with it if you have some static projects. It also handles common js packages that can be integrated to other functions.
couchappjs - Couchapp for nodejs
2
Add a comment...