Hi Ramasamy,

Let's define some terms. By "parallel requests" do you mean multiple people 
submitting queries at the same time? If so, then Drill handles this just fine: 
Drill is designed to run multiple queries from multiple users concurrently.

There is a caveat. Many people run Drill in embedded mode when they get 
started. Embedded mode is a single user, single-machine setup that is great for 
testing Drill, exploring small data sets and so on. However, to support 
multiple concurrent queries, the proper way to run Drill is as a service, 
preferably across multiple machines. Further, if you are running a cluster of 
two or more machines, you need some kind of distributed file system: S3, 
Hadoop, etc.


Once you start running concurrent queries, memory becomes an important 
consideration, especially if your JSON files are large and you are doing 
memory-intensive operations such as sorting and joins. The Drill documentation 
explains the correct configuration steps.

Thanks,
- Paul

 

    On Wednesday, April 8, 2020, 11:00:14 AM PDT, Ramasamy Javakar 
<ramas...@ezeeinfosolutions.com> wrote:  
 
 Hi, I did an analytics web application on drill, data set in json file.  We
are facing issues while getting multiple parallel requests. Does Apache
Drill support concurrent requests?. Please let me know


Thanks & Regards
Ramasamy

Product Manager
EzeeInfo Cloud Solutions
+91 95000 07269
  

Reply via email to