Top Banner
ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: [email protected] Twitter: @jcleblanc Github: github.com/jcleblanc
10

Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: [email protected] Twitter: @jcleblanc.

Mar 26, 2015

Download

Documents

Steven Ortega
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

ql.io and Open Source Querying

Get More from APIs with Less

Jonathan LeBlancDeveloper Evangelist: X.commerceEmail: [email protected]: @jcleblancGithub: github.com/jcleblanc

Page 2: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

ql.io: The Problem is API Overload

Page 3: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

ql.io: Open Standard Foundation

Page 4: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

ql.io: Using the System

Standalone ServerStandalone ServerWeb EndpointWeb Endpoint

Page 5: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

ql.io: Quering the Web Endpoint

HTTP GEThttp://ql.io/q?s=QUERY

Page 6: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

ql.io: Using the Standalone Server

Node HostNode Hostql.ioql.io

Data Data (internal)(internal)

Data Data (external)(external)

Page 7: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

create table TABLE_NAME on select get from "http://api.com/?val1={val1}" using defaults val1="VALUE", val2="VALUE";

ql.io: Create Tables to Add New Data

Page 8: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

select * from TABLE_NAME where val1="VALUE" and val2="VALUE";

ql.io: Obtain Data From New Tables

Page 9: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

X.Commerce (eBay Inc.) http://www.x.com

ql.io: The Link

Page 10: Ql.io and Open Source Querying Get More from APIs with Less Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc.

Thanks Everyone!

http://slidesha.re/qlio_where_2012

Jonathan LeBlancDeveloper Evangelist: X.commerceEmail: [email protected]: @jcleblancGithub: github.com/jcleblanc