[Developers] SQL over MQL

John V. Sichi jsichi at gmail.com
Fri Jan 9 09:30:53 UTC 2009


Hi Freebasers,

I work on an open source project called Eigenbase, which is an 
extensible DBMS platform.  One of the Eigenbase extensibility features 
is the ability to plug in a SQL/MED "foreign data wrapper" for querying 
external data via SQL+JDBC.  This includes the ability to hook in 
optimizer rules for transformations such as pushing down relational 
algebra operators (e.g. filters and joins) into the external service.

After seeing Freebase ninjas and pirates last year at OSCON, I've been 
meaning to write an MQL wrapper, and I finally got around to starting 
one.  There's a brief HOWTO here with download links:

http://pub.eigenbase.org/wiki/FarragoMedMqlPlugin

It's just a proof of concept at this point, but if there's interest, it 
wouldn't be difficult to enhance it to meet the requirements of 
real-world use cases.

JVS


More information about the Developers mailing list