Introducing G2.ai, the future of software buying.Try now
Future Processing
Sponsorisé
Future Processing
Visiter le site web
Image de l'avatar du produit
Apache Phoenix

Par The Apache Software Foundation

Profil non revendiqué

Revendiquer le profil G2 de votre entreprise

Revendiquer ce profil confirme que vous travaillez chez Apache Phoenix et vous permet de gérer son apparence sur G2.

    Une fois approuvé, vous pouvez :

  • Mettre à jour les détails de votre entreprise et de vos produits

  • Augmenter la visibilité de votre marque sur G2, la recherche et les LLMs

  • Accéder à des informations sur les visiteurs et les concurrents

  • Répondre aux avis des clients

  • Nous vérifierons votre adresse e-mail professionnelle avant d'accorder l'accès.

3.7 sur 5 étoiles

Comment évalueriez-vous votre expérience avec Apache Phoenix ?

Future Processing
Sponsorisé
Future Processing
Visiter le site web
Cela fait deux mois que ce profil n'a pas reçu de nouvel avis
Laisser un avis

Avis et détails du produit Apache Phoenix

Image de l'avatar du produit

Avez-vous déjà utilisé Apache Phoenix auparavant?

Répondez à quelques questions pour aider la communauté Apache Phoenix

Avis Apache Phoenix (27)

Avis

Avis Apache Phoenix (27)

3.7
Avis 27

Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Aritra N.
AN
Senior Software Development Engineer in Test
Marché intermédiaire (51-1000 employés)
"Pas très convivial pour les développeurs"
Qu'aimez-vous le plus à propos de Apache Phoenix?

La syntaxe de type SQL est la seule chose positive. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Apache Phoenix est encore très primitif et n'offre pas de syntaxes SQL faciles. Les erreurs/exceptions sont difficiles à comprendre, et le développement est lent. Avis collecté par et hébergé sur G2.com.

Clif K.
CK
Marché intermédiaire (51-1000 employés)
"Apache Phoenix est le moyen le plus rapide d'utiliser SQL pour accéder aux données dans HBase."
Qu'aimez-vous le plus à propos de Apache Phoenix?

Apache Phoenix fournit un accès aux données stockées dans HBase, qui est une base de données orientée colonnes. HBase ne prend pas en charge nativement SQL ou vraiment tout langage de requête. Le shell HBase a une commande de scan pour accéder aux données, mais je le trouve extrêmement difficile à utiliser. Phoenix "remet le SQL dans NoSQL", ce qui signifie que si vous connaissez SQL, vous pouvez interroger des données dans HBase en utilisant un langage que vous connaissez.

Bien qu'il existe plusieurs façons d'accéder aux données dans HBase via SQL, y compris Apache Hive, Impala et Drill, je pense qu'Apache Phoenix a une meilleure conception que toutes les alternatives. Contrairement à la plupart des bases de données relationnelles qui nécessitent une conception de schéma avant de pouvoir ajouter des données, HBase est essentiellement sans schéma. Cependant, tous ces outils nécessitent un schéma, ce qui signifie que pour les utiliser, vous devez d'abord mapper les champs dans HBase (au moins ceux que vous souhaitez utiliser) à une couche de métadonnées. Hive/Impala, Drill et Phoenix le font chacun à leur manière unique, mais je pense que la façon dont vous le faites dans Phoenix est la plus logique.

Aussi, d'après mon expérience, Phoenix offre un meilleur débit que toutes les alternatives car il convertit les requêtes SQL en scans HBase. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Vous devez créer le schéma Phoenix manuellement.

Contrairement aux alternatives, Phoenix ne peut accéder qu'aux données stockées dans HBase, donc si vous souhaitez combiner des données provenant de différentes sources, telles que des fichiers CSV ou JSON, vous devez utiliser autre chose. Avis collecté par et hébergé sur G2.com.

JM
Applications and Web security
Petite entreprise (50 employés ou moins)
"Voir Hadoop pour les applications à faible latence."
Qu'aimez-vous le plus à propos de Apache Phoenix?

Capacité de transaction ACID complète et flexible, lecture de schéma NoSQL en profitant de la vitesse et de la requête rapide HBase. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Tout doit être fait manuellement, une erreur est difficile à trouver pour corriger avec le manque de données et d'informations. Avis collecté par et hébergé sur G2.com.

Yashasvi D.
YD
Software Developer - Advanced
Entreprise (> 1000 employés)
"Apache Phoenix : Une épée à double tranchant pour Apache HBase"
Qu'aimez-vous le plus à propos de Apache Phoenix?

Une documentation est disponible, ce qui facilite le démarrage et la configuration.

On travaille avec la syntaxe SQL confortable sans avoir à parcourir les documents d'aide HBase pour la syntaxe shell. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Les tables créées à partir du shell HBase doivent être mappées séparément dans Phoenix.

Le chargement en masse de données dans les tables créées via Phoenix n'est pas aussi simple que pour les tables créées à partir du shell HBase.

Les capacités d'Apache Phoenix dépendent fortement des coprocesseurs HBase, ce qui le rend étroitement lié à l'architecture HBase, ce qui pose un défi car Phoenix doit être remanié à chaque nouvelle version majeure d'Apache HBase, et en raison de ce fait, Apache Phoenix est moins fiable en environnement de production.

Le passage par l'index (de global à local et vice versa) sur une table devient un point de douleur.

L'intégration avec Apache Spark doit être améliorée. Avis collecté par et hébergé sur G2.com.

Arunesh T.
AT
Lead Assistant Manager
Entreprise (> 1000 employés)
"Apache Phoenix a des capacités de haute performance si vous travaillez avec les technologies Hadoop."
Qu'aimez-vous le plus à propos de Apache Phoenix?

Lorsque vous travaillez avec un grand volume de données, Apache Phoenix offrira des performances élevées et vous aidera à optimiser les performances. Il offre également des fonctionnalités supplémentaires qui vous permettront d'obtenir des résultats plus rapidement, même pour des requêtes complexes. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

C'est nouveau et open source, donc vous devez explorer la plupart des choses par vous-même. Plus vous explorez, plus vous aimez cela. Avis collecté par et hébergé sur G2.com.

Kartik M.
KM
Lead Software Engineer
Entreprise (> 1000 employés)
"Projet en croissance, mais un long chemin à parcourir. Utilisé pour une table gigantesque (~1TB) afin de requêter des données pour une API."
Qu'aimez-vous le plus à propos de Apache Phoenix?

Le temps de réponse ~ requête hbase, support SQL avec les normes JDBC

Phoenix se développe progressivement et avec le support hbase 2.0, il a atteint un bon niveau.

C'est l'option explorée lorsque nous voulions quelque chose de bon marché qui puisse s'intégrer dans notre cluster emr.

avoir EMR est bon dessus. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

étapes d'installation, pas de fonction de fenêtre, n'utilisant pas de message d'erreur approprié mais donnant une trace de pile (bien que parfois plus utile) mais devrait être enregistré, le support de spark était très tardif, la documentation n'est pas verbeuse, mauvaise bibliothèque ORM (pas largement supportée par d'autres ORM) malheureusement, la popularité de phoenix dépend de hbase, et hbase n'est pas très discuté. Je trouve qu'aucun fournisseur de cloud ne propose d'hébergement hbase/phoenix sans serveur. EMR est géré mais l'équipe de support EMR a des connaissances assez limitées en particulier avec phoenix. Avis collecté par et hébergé sur G2.com.

SS
Software engineer
Petite entreprise (50 employés ou moins)
"Requête SQL"
Qu'aimez-vous le plus à propos de Apache Phoenix?

Intégrez Apache HBase et sauvegarde automatique de la base de données Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Je n'ai aucun problème avec l'intégration et l'API supplémentaire. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Détail
UD
Entreprise (> 1000 employés)
"Apache Phoenix : Un outil très puissant pour gérer HBase"
Qu'aimez-vous le plus à propos de Apache Phoenix?

Cela m'a beaucoup aidé à gérer les données Hbase. Comme je ne peux pas exécuter directement des requêtes SQL sur HBase, cela m'a permis d'exécuter des requêtes de type SQL pour traiter les données. De plus, le support était facilement disponible sur Internet si je rencontrais un problème. Le configurer avec l'application et le mettre en place était également très facile. Cela a rendu le travail avec une grande quantité de données très facile sans aucun problème de performance. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

D'un côté, son point fort est qu'il permet l'exécution de requêtes, et de l'autre côté, sa limitation est également liée aux requêtes. Comme il ne prend pas en charge la commande de mise à jour au début, j'ai rencontré beaucoup de problèmes. La commande upsert est là, mais dans de nombreux scénarios, j'ai encore eu beaucoup de difficultés à l'exécuter correctement. Si nous pouvions avoir la commande de mise à jour dans cela, ce serait un très bon point, donc cela peut être amélioré. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Détail
UD
Marché intermédiaire (51-1000 employés)
Partenaire commercial du vendeur ou concurrent du vendeur, non inclus dans les scores G2.
"Utilisateur avancé d'Apache Phoenix - Revue de l'architecte de domaine d'entreprise"
Qu'aimez-vous le plus à propos de Apache Phoenix?

Nous utilisons Hortonworks avec HBase comme notre système de back-end. Nous avons Apache Phoenix par-dessus, qui est utilisé par notre équipe BI. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Utiliser des outils ETL pour plus de transformations, ce n'est pas aussi facile que les serveurs MSSQL typiques. Avis collecté par et hébergé sur G2.com.

Subhankar B.
SB
Senior Technical Consultant
Entreprise (> 1000 employés)
Partenaire commercial du vendeur ou concurrent du vendeur, non inclus dans les scores G2.
"J'ai travaillé avec Apache Phoenix sur HBase tout en travaillant sur Spark."
Qu'aimez-vous le plus à propos de Apache Phoenix?

Nous pouvons utiliser des opérations SQL sans connaître la syntaxe de requête HBase. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Apache Phoenix?

Le pilote JDBC Phoenix normalise les noms de colonnes, mais l'intégration Phoenix-Spark n'effectue pas cette opération lors du chargement des données à partir de la table Phoenix. Avis collecté par et hébergé sur G2.com.

Tarification

Les détails de tarification pour ce produit ne sont pas actuellement disponibles. Visitez le site du fournisseur pour en savoir plus.

Comparaisons Apache Phoenix
Image de l'avatar du produit
Apache Kudu
Comparer maintenant
Image de l'avatar du produit
MySQL
Comparer maintenant
Image de l'avatar du produit
Druid
Comparer maintenant
Image de l'avatar du produit
Apache Phoenix
Voir les alternatives