MongoDB Geo-Spatial Mobile Demo

Lou Mauget Databases, Mobile 2 Comments

Mongo: noun (pl mongo or mongos) – a monetary unit of Mongolia. Equal to one hundredth of a tugrik. Origin from Mongolian “silver” I’ve written about NoSQL DBMS [https://keyholesoftware.com/2012/10/01/is-nosql-the-sql-sequel/]. We know that there are several categories of NoSQL DBMS. MongoDB is a scalable NoSQL document-oriented data store that has built-in geo-spatial indexing. Let’s look at its characteristics and then check …

Introducing Business Intelligence Reporting to a Software System, a Jasper Reports How-to

Adi Rosenblum Databases, Java, Technology Snapshot Leave a Comment

Most software development teams spend all of their time and efforts gathering requirements, planning, testing, implementing and supporting large systems to be able to do the one thing they are all in business to do: make money! Rightfully so, the core efforts of their business and development teams need to focus on making the software work for their business and …

Mapping Shortest Routes Using a Graph Database

Lou Mauget Databases, Java, Technology Snapshot 11 Comments

We often model interconnected data by cramming it in and out of table structures. Why don’t we simply model interconnected data as … interconnected data? I recently wrote that there are several kinds of NoSQL database stores: key-value, column family, document-oriented, and graph database.  This article targets Neo4j, a Java-based graph DBMS. The open-ended problem domain of graph databases includes …

Node Application Server with CouchDB

Brett Jones Databases, HTML5, JavaScript, Node, Technology Snapshot, Tutorial 5 Comments

Much has been made lately of “NoSQL” non-relational databases. A few weeks back, Lou wrote a post introducing CouchDB, a free Apache Foundation document datastore. Lou’s application was hosted entirely from CouchDB. I recently wrote a web application with a more traditional approach, with a server using CouchDB as its backend. Traditional in that sense, but non-traditional in another: the …