Change docs on "node client" to not use an in-memory node
Change docs on "node client" to not use an in-memory node

Currently we suggesting users create a Node (using NodeBuilder in 2.x) to have a client that is capable of keeping up-to-date information. This is generally a bad idea as it means elasticsearch has no control over eg max heap size or gc settings, and is also problematic for users because they must deal with dependency collisions (and in 2.x+ dependencies of elasticsearch itself).

A better alternative, and what we should document, is to run a local elasticsearch server using bin/elasticsearch, and then use the transport client to connect to that local node. This local connection is virtually free, and allows the client code to be completely isolated from the elasticsearch process. Plugins are then also easy to deal with: just install them in elasticsearch as usual.

Closes #15383

gingerwizard/elasticsearch,mortonsykes/elasticsearch,henakamaMSFT/elasticsearch,jimczi/elasticsearch,nomoa/elasticsearch,JervyShi/elasticsearch,qwerty4030/elasticsearch,sneivandt/elasticsearch,JervyShi/elasticsearch,umeshdangat/elasticsearch,naveenhooda2000/elasticsearch,mapr/elasticsearch,StefanGor/elasticsearch,pozhidaevak/elasticsearch,palecur/elasticsearch,ZTE-PaaS/elasticsearch,robin13/elasticsearch,pozhidaevak/elasticsearch,geidies/elasticsearch,gfyoung/elasticsearch,cwurm/elasticsearch,Stacey-Gammon/elasticsearch,masaruh/elasticsearch,henakamaMSFT/elasticsearch,JackyMai/elasticsearch,clintongormley/elasticsearch,palecur/elasticsearch,ricardocerq/elasticsearch,masaruh/elasticsearch,avikurapati/elasticsearch,scottsom/elasticsearch,MaineC/elasticsearch,strapdata/elassandra,wenpos/elasticsearch,brandonkearby/elasticsearch,alexshadow007/elasticsearch,henakamaMSFT/elasticsearch,Stacey-Gammon/elasticsearch,kalimatas/elasticsearch,nknize/elasticsearch,nknize/elasticsearch,JervyShi/elasticsearch,rlugojr/elasticsearch,Shepard1212/elasticsearch,pozhidaevak/elasticsearch,nomoa/elasticsearch,s1monw/elasticsearch,rajanm/elasticsearch,elasticdog/elasticsearch,xuzha/elasticsearch,markwalkom/elasticsearch,mortonsykes/elasticsearch,mmaracic/elasticsearch,dpursehouse/elasticsearch,jprante/elasticsearch,yynil/elasticsearch,rajanm/elasticsearch,jimczi/elasticsearch,trangvh/elasticsearch,rajanm/elasticsearch,mikemccand/elasticsearch,sneivandt/elasticsearch,wenpos/elasticsearch,myelin/elasticsearch,uschindler/elasticsearch,i-am-Nathan/elasticsearch,nilabhsagar/elasticsearch,nomoa/elasticsearch,IanvsPoplicola/elasticsearch,fforbeck/elasticsearch,mortonsykes/elasticsearch,camilojd/elasticsearch,fred84/elasticsearch,i-am-Nathan/elasticsearch,naveenhooda2000/elasticsearch,masaruh/elasticsearch,mmaracic/elasticsearch,liweinan0423/elasticsearch,sneivandt/elasticsearch,rlugojr/elasticsearch,scottsom/elasticsearch,HonzaKral/elasticsearch,a2lin/elasticsearch,LewayneNaidoo/elasticsearch,JSCooke/elasticsearch,dpursehouse/elasticsearch,winstonewert/elasticsearch,brandonkearby/elasticsearch,winstonewert/elasticsearch,nazarewk/elasticsearch,mapr/elasticsearch,mikemccand/elasticsearch,zkidkid/elasticsearch,wuranbo/elasticsearch,JervyShi/elasticsearch,gfyoung/elasticsearch,Shepard1212/elasticsearch,robin13/elasticsearch,yanjunh/elasticsearch,alexshadow007/elasticsearch,glefloch/elasticsearch,scorpionvicky/elasticsearch,elasticdog/elasticsearch,nomoa/elasticsearch,strapdata/elassandra,elasticdog/elasticsearch,njlawton/elasticsearch,ricardocerq/elasticsearch,LewayneNaidoo/elasticsearch,coding0011/elasticsearch,wuranbo/elasticsearch,gmarz/elasticsearch,StefanGor/elasticsearch,strapdata/elassandra,LeoYao/elasticsearch,camilojd/elasticsearch,fforbeck/elasticsearch,mjason3/elasticsearch,jprante/elasticsearch,palecur/elasticsearch,awislowski/elasticsearch,shreejay/elasticsearch,cwurm/elasticsearch,camilojd/elasticsearch,nilabhsagar/elasticsearch,s1monw/elasticsearch,nknize/elasticsearch,sneivandt/elasticsearch,artnowo/elasticsearch,glefloch/elasticsearch,C-Bish/elasticsearch,robin13/elasticsearch,GlenRSmith/elasticsearch,kalimatas/elasticsearch,IanvsPoplicola/elasticsearch,camilojd/elasticsearch,MaineC/elasticsearch,lks21c/elasticsearch,ricardocerq/elasticsearch,ESamir/elasticsearch,yanjunh/elasticsearch,elasticdog/elasticsearch,liweinan0423/elasticsearch,gmarz/elasticsearch,mohit/elasticsearch,jprante/elasticsearch,trangvh/elasticsearch,fernandozhu/elasticsearch,girirajsharma/elasticsearch,s1monw/elasticsearch,camilojd/elasticsearch,maddin2016/elasticsearch,fforbeck/elasticsearch,mmaracic/elasticsearch,scottsom/elasticsearch,ricardocerq/elasticsearch,umeshdangat/elasticsearch,obourgain/elasticsearch,fred84/elasticsearch,vroyer/elasticassandra,IanvsPoplicola/elasticsearch,mjason3/elasticsearch,alexshadow007/elasticsearch,brandonkearby/elasticsearch,scorpionvicky/elasticsearch,mohit/elasticsearch,uschindler/elasticsearch,spiegela/elasticsearch,Helen-Zhao/elasticsearch,geidies/elasticsearch,dongjoon-hyun/elasticsearch,myelin/elasticsearch,C-Bish/elasticsearch,LeoYao/elasticsearch,sreeramjayan/elasticsearch,shreejay/elasticsearch,yynil/elasticsearch,i-am-Nathan/elasticsearch,Stacey-Gammon/elasticsearch,winstonewert/elasticsearch,geidies/elasticsearch,HonzaKral/elasticsearch,gingerwizard/elasticsearch,scottsom/elasticsearch,myelin/elasticsearch,girirajsharma/elasticsearch,artnowo/elasticsearch,vroyer/elassandra,Helen-Zhao/elasticsearch,gfyoung/elasticsearch,fforbeck/elasticsearch,trangvh/elasticsearch,s1monw/elasticsearch,ThiagoGarciaAlves/elasticsearch,Helen-Zhao/elasticsearch,gingerwizard/elasticsearch,uschindler/elasticsearch,episerver/elasticsearch,zkidkid/elasticsearch,a2lin/elasticsearch,LeoYao/elasticsearch,gingerwizard/elasticsearch,xuzha/elasticsearch,vroyer/elassandra,MisterAndersen/elasticsearch,gingerwizard/elasticsearch,winstonewert/elasticsearch,GlenRSmith/elasticsearch,Helen-Zhao/elasticsearch,liweinan0423/elasticsearch,mikemccand/elasticsearch,C-Bish/elasticsearch,bawse/elasticsearch,yynil/elasticsearch,avikurapati/elasticsearch,kalimatas/elasticsearch,GlenRSmith/elasticsearch,glefloch/elasticsearch,MisterAndersen/elasticsearch,scorpionvicky/elasticsearch,a2lin/elasticsearch,strapdata/elassandra,masaruh/elasticsearch,robin13/elasticsearch,gingerwizard/elasticsearch,mohit/elasticsearch,ESamir/elasticsearch,spiegela/elasticsearch,vroyer/elasticassandra,shreejay/elasticsearch,scorpionvicky/elasticsearch,clintongormley/elasticsearch,cwurm/elasticsearch,kalimatas/elasticsearch,mapr/elasticsearch,JSCooke/elasticsearch,sreeramjayan/elasticsearch,ESamir/elasticsearch,sreeramjayan/elasticsearch,dpursehouse/elasticsearch,uschindler/elasticsearch,yynil/elasticsearch,mortonsykes/elasticsearch,StefanGor/elasticsearch,njlawton/elasticsearch,qwerty4030/elasticsearch,awislowski/elasticsearch,sreeramjayan/elasticsearch,GlenRSmith/elasticsearch,StefanGor/elasticsearch,naveenhooda2000/elasticsearch,kalimatas/elasticsearch,umeshdangat/elasticsearch,maddin2016/elasticsearch,nilabhsagar/elasticsearch,brandonkearby/elasticsearch,yanjunh/elasticsearch,lks21c/elasticsearch,wangtuo/elasticsearch,JackyMai/elasticsearch,ESamir/elasticsearch,sreeramjayan/elasticsearch,henakamaMSFT/elasticsearch,coding0011/elasticsearch,Stacey-Gammon/elasticsearch,C-Bish/elasticsearch,wangtuo/elasticsearch,bawse/elasticsearch,Shepard1212/elasticsearch,clintongormley/elasticsearch,rlugojr/elasticsearch,rlugojr/elasticsearch,awislowski/elasticsearch,JackyMai/elasticsearch,gmarz/elasticsearch,strapdata/elassandra5-rc,IanvsPoplicola/elasticsearch,maddin2016/elasticsearch,pozhidaevak/elasticsearch,trangvh/elasticsearch,wangtuo/elasticsearch,winstonewert/elasticsearch,jimczi/elasticsearch,glefloch/elasticsearch,ZTE-PaaS/elasticsearch,njlawton/elasticsearch,fernandozhu/elasticsearch,camilojd/elasticsearch,gfyoung/elasticsearch,mohit/elasticsearch,fernandozhu/elasticsearch,umeshdangat/elasticsearch,MisterAndersen/elasticsearch,C-Bish/elasticsearch,mapr/elasticsearch,JervyShi/elasticsearch,fred84/elasticsearch,mjason3/elasticsearch,ThiagoGarciaAlves/elasticsearch,njlawton/elasticsearch,Shepard1212/elasticsearch,StefanGor/elasticsearch,jimczi/elasticsearch,bawse/elasticsearch,dpursehouse/elasticsearch,yanjunh/elasticsearch,MaineC/elasticsearch,nazarewk/elasticsearch,spiegela/elasticsearch,spiegela/elasticsearch,strapdata/elassandra,mikemccand/elasticsearch,naveenhooda2000/elasticsearch,pozhidaevak/elasticsearch,dongjoon-hyun/elasticsearch,vroyer/elasticassandra,nazarewk/elasticsearch,henakamaMSFT/elasticsearch,girirajsharma/elasticsearch,zkidkid/elasticsearch,nazarewk/elasticsearch,obourgain/elasticsearch,artnowo/elasticsearch,s1monw/elasticsearch,avikurapati/elasticsearch,rajanm/elasticsearch,clintongormley/elasticsearch,maddin2016/elasticsearch,wangtuo/elasticsearch,JSCooke/elasticsearch,LewayneNaidoo/elasticsearch,ESamir/elasticsearch,wenpos/elasticsearch,nezirus/elasticsearch,ThiagoGarciaAlves/elasticsearch,alexshadow007/elasticsearch,GlenRSmith/elasticsearch,LewayneNaidoo/elasticsearch,ThiagoGarciaAlves/elasticsearch,Stacey-Gammon/elasticsearch,IanvsPoplicola/elasticsearch,mmaracic/elasticsearch,MaineC/elasticsearch,qwerty4030/elasticsearch,artnowo/elasticsearch,dpursehouse/elasticsearch,nilabhsagar/elasticsearch,girirajsharma/elasticsearch,yynil/elasticsearch,Shepard1212/elasticsearch,LeoYao/elasticsearch,geidies/elasticsearch,markwalkom/elasticsearch,episerver/elasticsearch,MaineC/elasticsearch,cwurm/elasticsearch,wuranbo/elasticsearch,njlawton/elasticsearch,episerver/elasticsearch,coding0011/elasticsearch,scorpionvicky/elasticsearch,MisterAndersen/elasticsearch,maddin2016/elasticsearch,JackyMai/elasticsearch,mjason3/elasticsearch,dongjoon-hyun/elasticsearch,fernandozhu/elasticsearch,wenpos/elasticsearch,mapr/elasticsearch,a2lin/elasticsearch,ZTE-PaaS/elasticsearch,liweinan0423/elasticsearch,obourgain/elasticsearch,zkidkid/elasticsearch,rajanm/elasticsearch,jprante/elasticsearch,rlugojr/elasticsearch,MisterAndersen/elasticsearch,JackyMai/elasticsearch,gmarz/elasticsearch,glefloch/elasticsearch,mmaracic/elasticsearch,sreeramjayan/elasticsearch,dongjoon-hyun/elasticsearch,palecur/elasticsearch,qwerty4030/elasticsearch,nazarewk/elasticsearch,obourgain/elasticsearch,HonzaKral/elasticsearch,ThiagoGarciaAlves/elasticsearch,lks21c/elasticsearch,JSCooke/elasticsearch,JSCooke/elasticsearch,strapdata/elassandra5-rc,geidies/elasticsearch,clintongormley/elasticsearch,spiegela/elasticsearch,fred84/elasticsearch,nezirus/elasticsearch,uschindler/elasticsearch,LewayneNaidoo/elasticsearch,fernandozhu/elasticsearch,gingerwizard/elasticsearch,nknize/elasticsearch,sneivandt/elasticsearch,fforbeck/elasticsearch,markwalkom/elasticsearch,i-am-Nathan/elasticsearch,ThiagoGarciaAlves/elasticsearch,liweinan0423/elasticsearch,naveenhooda2000/elasticsearch,alexshadow007/elasticsearch,ZTE-PaaS/elasticsearch,shreejay/elasticsearch,lks21c/elasticsearch,xuzha/elasticsearch,myelin/elasticsearch,LeoYao/elasticsearch,mortonsykes/elasticsearch,elasticdog/elasticsearch,xuzha/elasticsearch,artnowo/elasticsearch,nilabhsagar/elasticsearch,LeoYao/elasticsearch,jimczi/elasticsearch,brandonkearby/elasticsearch,LeoYao/elasticsearch,episerver/elasticsearch,myelin/elasticsearch,avikurapati/elasticsearch,mjason3/elasticsearch,awislowski/elasticsearch,xuzha/elasticsearch,episerver/elasticsearch,yynil/elasticsearch,rajanm/elasticsearch,gmarz/elasticsearch,shreejay/elasticsearch,Helen-Zhao/elasticsearch,qwerty4030/elasticsearch,awislowski/elasticsearch,xuzha/elasticsearch,i-am-Nathan/elasticsearch,girirajsharma/elasticsearch,markwalkom/elasticsearch,wuranbo/elasticsearch,mapr/elasticsearch,dongjoon-hyun/elasticsearch,palecur/elasticsearch,nomoa/elasticsearch,nezirus/elasticsearch,nezirus/elasticsearch,strapdata/elassandra5-rc,ESamir/elasticsearch,jprante/elasticsearch,nezirus/elasticsearch,wangtuo/elasticsearch,nknize/elasticsearch,markwalkom/elasticsearch,gfyoung/elasticsearch,yanjunh/elasticsearch,markwalkom/elasticsearch,geidies/elasticsearch,HonzaKral/elasticsearch,bawse/elasticsearch,fred84/elasticsearch,umeshdangat/elasticsearch,obourgain/elasticsearch,scottsom/elasticsearch,wenpos/elasticsearch,robin13/elasticsearch,mikemccand/elasticsearch,ZTE-PaaS/elasticsearch,coding0011/elasticsearch,strapdata/elassandra5-rc,mohit/elasticsearch,cwurm/elasticsearch,a2lin/elasticsearch,coding0011/elasticsearch,wuranbo/elasticsearch,trangvh/elasticsearch,lks21c/elasticsearch,zkidkid/elasticsearch,strapdata/elassandra5-rc,JervyShi/elasticsearch,mmaracic/elasticsearch,bawse/elasticsearch,ricardocerq/elasticsearch,girirajsharma/elasticsearch,clintongormley/elasticsearch,masaruh/elasticsearch,vroyer/elassandra,avikurapati/elasticsearch