Probably a very easy (and dumb) question to other elasticsearch devs, what's the difference between these two?
I'm connecting to a remote elasticsearch server from a Java webapp, so far I have been using TransportClient but I was wondering if NodeBuilder can be used to, or NodeBuilder should be used just for embedded clients?
If any of the two can be used to connect to remote ES servers, which one should be better in terms of memory and performance?
If anyone can point me out to a NodeBuilder connecting to a remote ES server example would be great because I haven't had any lucky finding one.
Thanks.