qu'est-ce que HiveServer et l'économie du serveur
Je viens de commencer l'apprentissage de la Ruche.Il y a trois conditions qui, souvent, j'ai vu dans la Ruche des livres ou de la Ruche de tutoriels. La ruche Serveur,la Ruche Service d'Épargne et de Serveur.
Qu'est-ce que ces ?
comment sont-ils liés ?.
quelle est la différence ?.
lors de chacun de ceux-ci sont utilisés?
veuillez expliquer
OriginalL'auteur Surendiran Balasubramanian | 2016-12-02
Vous devez vous connecter pour publier un commentaire.
les requêtes contre la Ruche. HiveServer2 est le successeur de HiveServer1
qui a été désapprouvée. HS2 supporte le multi-client de la simultanéité et de la
l'authentification. Il est conçu pour fournir un meilleur soutien pour les ouvrir
API des clients comme JDBC et ODBC. Vous pouvez trouver plus de détails sur hiveserver à https://cwiki.apache.org/confluence/display/Hive/HiveServer2+vue d'ensemble
Ruche Service n'est rien, mais le démon qui s'exécute sur le nœud client
qui envoie des demandes à la Ruche Serveur.
L'épargne est un RPC cadre pour la construction de la croix-plate-forme de services. Son
la pile est constituée de 4 couches: Serveur, le Transport, le Protocole, et
Le processeur. Vous pouvez trouver plus de détails sur les couches à
https://thrift.apache.org/docs/concepts.
Relation entre tous ces:
l'entretien de la Ruche des requêtes (par exemple, à partir de Beeline). En termes simples, la Ruche
le serveur est basé sur l'épargne des protocoles qui envoie des requêtes de la ruche
client c'est à dire, votre interface de ligne de commande ou à partir de la TEINTE de l'interface à l'
de données sous-jacente qui peut être dans votre HDFS ou autres sources de données.
Utilisation:
automatiquement vos demandes sont transférées entre la ruche et de service
la ruche serveur
l'épargne des protocoles qui va vous aider dans la création des couches, nous pensons que c'
comme vous êtes la création de vos fonctions définies par l'utilisateur à l'aide de bibliothèques, de sorte
dans ce cas, les bibliothèques seront épargne.
Qu'est-ce que Apache Épargne: C'est un framework pour évolutif de la croix-langage de développement de services.
Lorsque nous pouvons utiliser Apache Épargne: Développement web-service qui utilise le service a développé dans une langue d'accès qui est dans une autre langue.
Qu'est-ce que HiveServer : C'est un service qui permet à un client distant à soumettre des demandes à la ruche. En utilisant une variété de langages de programmation, et de récupérer les résultats.
OriginalL'auteur Rijul sahu