drill-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Brust <andrew.br...@bluebadgeinsights.com>
Subject RE: what's the differenct between drill and optiq
Date Thu, 28 May 2015 03:32:40 GMT
That makes sense.  Just having trouble mapping that back on Ted's comment.  But I tend to think
that's me and my ignorance.

-----Original Message-----
From: Hanifi Gunes [mailto:hgunes@maprtech.com] 
Sent: Wednesday, May 27, 2015 4:48 PM
To: user
Subject: Re: what's the differenct between drill and optiq

Calcite does parsing & planning of queries. Drill executes in a very flexible distributed
columnar fashion with late binding.

On Wed, May 27, 2015 at 8:34 AM, Ted Dunning <ted.dunning@gmail.com> wrote:

> Andrew,
>
> What Hive does not have is the extensions that Drill has that allow 
> SQL to be type flexible.  The ALL type and all of the implications 
> both in terms of implementation and user impact it has are a really big deal.
>
>
>
> On Wed, May 27, 2015 at 6:08 AM, Andrew Brust < 
> andrew.brust@bluebadgeinsights.com> wrote:
>
> > Thanks!
> >
> > Sent from my phone
> > <insert witty apology for typos here>
> >
> > ----- Reply message -----
> > From: "PHANI KUMAR YADAVILLI" <phanikumaryadavilli@gmail.com>
> > To: "user@drill.apache.org" <user@drill.apache.org>
> > Subject: what's the differenct between drill and optiq
> > Date: Wed, May 27, 2015 8:33 AM
> >
> > Yes hive uses calcite. You can refer hive documentation.
> > On May 27, 2015 6:01 PM, "Andrew Brust" < 
> > andrew.brust@bluebadgeinsights.com>
> > wrote:
> >
> > > Folks at Hortonworks told me that Hive now uses Calcite as well.  
> > > Can anyone here confirm or deny that?
> > >
> > > -----Original Message-----
> > > From: Rajkumar Singh [mailto:rsingh@maprtech.com]
> > > Sent: Wednesday, May 27, 2015 6:52 AM
> > > To: user@drill.apache.org
> > > Subject: Re: what's the differenct between drill and optiq
> > >
> > > Optiq(now known as calcite) is an api for query parser,planner and 
> > > optimization, drill uses it for the SQL parsing,validation and 
> > > optimization.Drill query planner applies its own custom planner 
> > > rules
> to
> > > build the query logical plan.
> > >
> > > Rajkumar Singh
> > >
> > >
> > >
> > > > On May 27, 2015, at 12:04 PM, 陈礼剑 <chenlijian@togeek.cn> wrote:
> > > >
> > > > Hi:
> > > >
> > > > I just want to know the difference between drill and optiq.
> > > >
> > > >
> > > > Is drill just 'extend' optiq to support many other 
> > > > 'stores'(hadoop,
> > > mongodb, ...)?
> > > >
> > > >
> > > > ---from davy
> > > > Thanks.
> > > >
> > > >
> > > >
> > >
> > >
> >
>
Mime
View raw message