Skip to main content
greenhughes.com
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Main navigation

  • About
  • Contact Me
  • Elsewhere
  • Home
  • teleremix
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
User account menu
  • Log in

Breadcrumb

  1. Home

databases

By Liam Green-Hughes, 13 September, 2011

SQLite, CouchDB and SPARQL with Scripting Layer for Android

sqlite
sql
database
databases
couchdb
nosql
sparql
linkeddata
python
sl4a
howto
ase
android
mobile
mtech
sl4a-tf101

Men putting up a telegraph pole in 1909 in New South WalesThe Scripting Layer for Android (SL4A) and the new SL4A Tablet Remix have a lot of powerful features and interestingly can be used to consume data from a variety of sources both online and offline. The ability to work with some data sources, such as simple relational databases is built in, but thanks to the ability to add additional code libraries to this environment we also get the opportunity to work with non-relational databases and even Linked Data. In this article I will quickly show you how to work with three different types of data source using Python in SL4A: a relational database in the form of a SQLite file, a non-relational database in the form of CouchDB and Linked Data generated from Wikipedia which we will interrogate using the SPARQL language.

By Liam Green-Hughes, 29 March, 2011

Starting to relax with CouchDB

howto
javascript
tutorial
http
couchdb
databases
data
json
rest
non-relational
database
map/reduce
view

A red sofa outsideLike most developers I spend a lot of time keeping my skills up to date as new technologies and demands emerge. Recently I have been learning a bit about non-relational databases, specifically CouchDB, to understand what this approach means and how it might be useful. I still have a lot to learn about this technology, but thought it might be interesting to share and reflect on what I have learnt so far. In this post I will attempt to introduce CouchDB, how you use it and some of the concepts involved. I won't be able to show the full capabilities of CouchDB in one post so a lot will be missed out, including some of its more powerful features such as replication, but hopefully it will be a start.

databases
greenhughes.com
Powered by Drupal