Drill is a distributed Query engine. So, making your database distributed is outside of what Drill can do. If your data is distributed, than drill can help query that, You could have distributed Drill nodes querying your single point database, and that may work, but your limits on scaling will have to be the IO your one node can provide. Thus, distributed only up to the point that Drill can saturate it's ability to handle requests.
On Tue, Mar 22, 2016 at 9:11 AM, Pawan Pawar <[email protected]> wrote: > Thanks for your reply :) > Yes I have written code for in memory database, and didn't use any > framework, and table's data are not distributed. It is not a distributed > database, I want to make it distributed, means when I run a query it will > be run in distributed fashion. For this can drill help me or I need to use > any other tool (which one?). > > On Tue, Mar 22, 2016 at 7:12 PM, John Omernik <[email protected]> wrote: > > > When you say you have your own in memory database, is it a distributed in > > memory database? Is it something you wrote? Is it a frame work running > on > > something like Alluxio? If it's distributed, you could write a storage > > plugin for it, and allow Drill to query it in a distributed fashion. If > > it's not distributed, you could run Drill in embedded mode and still > write > > a storage plugin to query it (but losing some of the distributed power of > > drill). If your in memory database has JDBC bindings, you may be able to > > use the JDBC storage plugin to connect to it it, that will take some > > testing and may come up with issues but they should be fixable. To > really > > help you, there needs to be more information. As to being confused about > > the Drill functionality, I found that reading through the docs here: > > https://drill.apache.org/docs/drill-introduction/ can be very helpful. > > > > Happy Drilling! > > > > On Tue, Mar 22, 2016 at 5:10 AM, Pawan Pawar <[email protected]> > wrote: > > > > > Hello Drill team, I am Pawan Pawar, Can you please help me, I have few > > > questions regarding drill functionality. I have my own in memory > > database, > > > I want it to be a distributed system. can I use driil to make it > > > distributed and how? > > > > > > Please help me I am very confused about the drill functionality. > > > > > > -- > > > *Thanks & Regards* > > > *Pawan Pawar* > > > *Mobile: +91 9993585256* > > > *Email: [email protected] <[email protected]>* > > > *Skype: pawarskype* > > > > > > > > > -- > *Thanks & Regards* > *Pawan Pawar* > *Mobile: +91 9993585256* > *Email: [email protected] <[email protected]>* > *Skype: pawarskype* >
