Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 47638 invoked from network); 13 Jul 2010 09:28:02 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Jul 2010 09:28:02 -0000 Received: (qmail 3030 invoked by uid 500); 13 Jul 2010 09:28:01 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 2514 invoked by uid 500); 13 Jul 2010 09:27:57 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 2504 invoked by uid 99); 13 Jul 2010 09:27:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Jul 2010 09:27:56 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of volker.mische@gmail.com designates 209.85.214.52 as permitted sender) Received: from [209.85.214.52] (HELO mail-bw0-f52.google.com) (209.85.214.52) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Jul 2010 09:27:47 +0000 Received: by bwz14 with SMTP id 14so6353310bwz.11 for ; Tue, 13 Jul 2010 02:27:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=uZ3lEzRhSFwOsrLGTdzgyXkXNGS9U24ucC3czressyc=; b=uDS1jeaRcK804taGa6jxpgsqQzKnCfUfHhb0PAD8fJtGK2dHQx3Gpavz0k9NIyabC/ d8wPazlK0BlK7cPw/iXLcBG6ynfzx8UY+Ou8RFDVbZWZo9aPHMiVgcnnazNw6idpF0sX lwECfzyEKrDR5lyyYEY868BgIU7fJWIRpWHmk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=q5qL/8EBCFXgeFz68dqoZgLAG4usJUiv+eCcMipnEzM6pCyMAZjdsKqb1t6ZrC3+4E Yw0Ky4AMDeyZaiq1RgLsv+UUZOfimEj2l0lGPYNKASaeXYTZwVhxaxRmbClzfiBvpws2 IHNc/8GAmTXELrixurS4ihFOeldzCVRveuzLA= Received: by 10.204.45.207 with SMTP id g15mr11502095bkf.14.1279013246622; Tue, 13 Jul 2010 02:27:26 -0700 (PDT) Received: from [192.168.0.4] (dslb-084-056-011-158.pools.arcor-ip.net [84.56.11.158]) by mx.google.com with ESMTPS id bq20sm22854203bkb.16.2010.07.13.02.27.24 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 13 Jul 2010 02:27:25 -0700 (PDT) Message-ID: <4C3C317B.7040108@gmail.com> Date: Tue, 13 Jul 2010 11:27:23 +0200 From: Volker Mische User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100411 Icedove/3.0.4 MIME-Version: 1.0 To: user@couchdb.apache.org CC: Simon Metson Subject: Re: Would CouchDB and Views suitable for Raw sensor data? References: <088411EE-F2CE-4F48-99D2-622EC4EB5797@googlemail.com> In-Reply-To: <088411EE-F2CE-4F48-99D2-622EC4EB5797@googlemail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, just a quick note, the link to GeoCouch is quite outdated. GeoCouch is now written in Erlang (for tighter integration with CouchDB). More about it: http://vmx.cx/cgi-bin/blog/index.cgi/geocouch-the-future-is-now:2010-05-03:en,CouchDB,Python,Erlang,geo Cheers, Volker On 07/13/2010 10:08 AM, Simon Metson wrote: > Hi, > We're starting a project which aims to do similar things (store some > dimensions of a slope for a GPS location, possibly a photo too). We're > looking at geocouch for location indexing > (http://www.vmx.cx/cgi-bin/blog/index.cgi/geocouch-geospatial-queries-with-couchdb:2008-10-26:en,CouchDB,Python,geo). > If you can write something that will index your sensor data I'd say this > was a good fit, you might need to use a custom (i.e. not javascript) > view server, depending on what that data is. > Cheers > Simon > > On 13 Jul 2010, at 08:14, Charlie Chilton wrote: > >> Hi, >> >> Recently I saw Aaron Miller has an Alpha of CouchDB running on >> Android, which has me very excited about the convergence of these two >> technologies. >> >> One project where CouchDB on Android could help us would be for the >> logging of Bluetooth sensor data (such as GPS, and other external >> sensors, such as Weather). >> >> CouchDB is appealing here because of its replication technology; >> sharing the sensors DB's to other Android Devices in the area and back >> to base over the mobile network would be great! >> >> After reading much about CouchDB, I was wondering if anyone could >> 'sanity check' the idea of putting raw sensor data into the Database, >> and then writing views to extract meaningful information from it. >> >> Some of the sensor data would be binary, while other stuff such as GPS >> would be text based NMEA strings. Regardless of the sensor data output >> type, each raw insertion into the database would be a complete >> 'sentence' of input, so the views would have something >> reliable/predictable to work on. >> >> The other option is to decode the sensor data prior to insertion, but >> this doesn't feel as fun! >> >> Any comments appreciated, >> >> Charlie >