Login  Register

Re: [DISCUSSION] Distributed Index Cache Server

Posted by xuchuanyin on Feb 13, 2019; 1:25am
URL: http://apache-carbondata-dev-mailing-list-archive.168.s1.nabble.com/DISCUSSION-Distributed-Index-Cache-Server-tp75008p75099.html

Hi Kunal,
  IndexServer is quiet an efficient method to solve the problem of index
cache and it's great that someone finally tries to implement this. However
after I went through your design document, I get some questions for this and
I'll explain those as following:

1. For the 'backgroud' chapter, I think actually it is the type of pruning
(distribute-pruning or not) that matters, not the type of datamaps (default
or bloomfilter).

2. Extensibility of the IndexServer
2.1 In the design document, why do you finally choose 'one more spark
cluster' as the IndexServer?

2.2 Have you considered other types of IndexServer such as a DB, another
in-memory storage engine or even treat the current implementation as an
embedded IndexServer? If yes, Will the base IndexServer be enough extensible
to support other them during your implementation and design?

2.3 What are the interfaces that the IndexServer will expose to offer
service? I also didn't get this info.

3. For the IndexServer, will multiple tenants also be OK?

4. During coding, will IndexServer be in a separate module?




--
Sent from: http://apache-carbondata-dev-mailing-list-archive.1130556.n5.nabble.com/