• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Terry Jones: Using FluidDB for storage in location-aware software
 

Terry Jones: Using FluidDB for storage in location-aware software

on

  • 1,636 views

 

Statistics

Views

Total Views
1,636
Views on SlideShare
1,625
Embed Views
11

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 11

http://www.geocommunitylive.com 10
http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Terry Jones: Using FluidDB for storage in location-aware software Terry Jones: Using FluidDB for storage in location-aware software Presentation Transcript

    • Using FluidDB for storage in location-aware software apps Terry Jones [email_address] @terrycojones
    • What is FluidDB anyway?
      • A simple hosted “cloud” database
      • Fully writable
      • Shared metadata engine for everyone / everything
    • Why don’t our architectures let us work with information more flexibly?
    • What would it take to build something that did?
    • May 21, 2009 6 True WOEID:24865675 “ chocolate-making nations” fluiddb/about digg.com/date meg/web/rating tim/been paul/opinion
      • Where to put related info / metadata?
      • How to get permission?
      • No need to anticipate
      • How to organize?
      • How to personalize?
      • Continue to own your data
      • Level playing field
      • Makes the world writable by default
      Consequences
      • Data that increases in value when co-located
      • All data is social once we interact with it
      • Location data is inherently social
      Social Data
      • Numeric: sally/latitude < 51.3645
      • Textual: nytimes.com/review matches “great”
      • Presence: has mike/rating
      • Exclusion: except has goodfood.com/rating < 6
      • Sets: christopher/opinion contains “cool”
      • Grouping/logic: (...), and, or.
      A simple query language
      • For each possible action:
        • There’s a policy: ‘open’ or ‘closed’
        • And a (possibly empty) list of exceptions
      Simple permissions
        • FluidDB is a simple online “cloud” database
        • It’s writable by any application, any person
        • It has a flexible data model
        • And a novel control / permissions structure
        • It’s perfect for social data
        • Location information is inherently social
      Summary