Tag Archives: CouchDB

Video: Twitter Sentiment Analytics on Bluemix with NodeJS, CouchDB, dashDB & R

Video: IBM Bluemix Twitter Analytics with NodeJS, Node-RED, CouchDB, Cloudant, DB2 BLU, dashDB and R

If you want to repeat this session please register for our free tier:

Here is the R-Script:

Getting Started — Apache CouchDB 2.0.0 Documentation

via 1.4. Getting Started — Apache CouchDB 2.0.0 Documentation.

In this document, we’ll take a quick tour of CouchDB’s features, familiarizing ourselves with Futon, the built-in administration interface. We’ll create our first document and experiment with CouchDB views.

Ember Pouch: PouchDB/CouchDB adapter for Ember Data

via nolanlawson/ember-pouch · GitHub.

Ember Pouch is a PouchDB/CouchDB adapter for Ember Data.

With Ember Pouch, all of your app’s data is automatically saved on the client-side using IndexedDB or WebSQL, and you just keep using the regular Ember Data store API. This data may be automatically synced to a remote CouchDB (or compatible servers) using PouchDB replication.

What’s the point?

  1. You don’t need to write any server-side logic. Just use CouchDB.
  2. Data syncs automatically.
  3. Your app works offline, and requests are super fast, because they don’t need the network.

For more on PouchDB, check out pouchdb.com.

Connecting and Working with CouchDB with Node & Express

via Connecting and Working with CouchDB with Node & Express.

There are many interesting NoSQL solutions and more are created almost daily. One of the most popular is CouchDB.

One of its main strengths is that it uses HTTP as its communication protocol which makes it very easy to use from any programming language.

CouchDB is also the primary store behind NPM. We have also used CouchDB for many of our projects. For example Mehana is build entirely on CouchDB.

As you grow, your needs grow. You need more than just to connect to your database and get some stuff. You need to add some business specific logic.

In this article we will look at how to connect to your CouchDB instance and then we will go all the way to building models which implement your business logic.

Connecting PouchDB to Cloudant on IBM Bluemix

via Connecting PouchDB to Cloudant on IBM Bluemix – BlueMix Dev.

So, as always, I tend to feel I’m a bit late to things. Earlier today my coworker Andy Trice was talking to me about PouchDB. PouchDB is a client-side database solution that works in all the major browsers (and Node.js) and intelligently picks the best storage system available. It is even smart enough to recognize that while Safari supports IDB, it doesn’t make sense to use it and switches to WebSQL. It has a relatively simply API and best of all – it hasincredibly simple sync built in.

I tend to work with client-side databases with just the vanilla JavaScript APIs available to them, but honestly, after an hour or so of using PouchDB I can’t see going back. (And yes, I know other solutions exist too – and I’m going to explore this area more.) Probably the slickest aspect is the sync. If you have a CouchDB server setup, you can set up automatic sync between all the database instances in seconds. For my testing, I decided to use IBM Bluemix. This blog post assumes you’re following the PouchDB Getting Started guide.

Video: “What’s Cooking” Talk

This talk was held at the KNIME User Group Meeting 2015 in Berlin and shows the future directions of the software development work at KNIME.
A quick list includes, but is not limited to:
– more JSON integration nodes
– dedicated nodes to access MongoDB and CouchDB
– dedicated nodes to access SAP, Oracle, Teradata
– SQL editor improvement, like syntax highlighting
– Tomcat based Server
– Node to call a workflow from within a workflow
– more JavaScript based visualization nodes
– Subnodes
– more Quickform nodes