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 <[email protected]> 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 < > [email protected]> wrote: > > > Thanks! > > > > Sent from my phone > > <insert witty apology for typos here> > > > > ----- Reply message ----- > > From: "PHANI KUMAR YADAVILLI" <[email protected]> > > To: "[email protected]" <[email protected]> > > 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" < > > [email protected]> > > 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:[email protected]] > > > Sent: Wednesday, May 27, 2015 6:52 AM > > > To: [email protected] > > > 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, 陈礼剑 <[email protected]> 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. > > > > > > > > > > > > > > > > > > > > >
