Pour les personnes qui ont déployé HBase sur leurs propres clusters, pensez-vous qu'il est suffisamment stable pour une utilisation en production? Quels types de problèmes ou de problèmes avez-vous rencontrés? Je vois un tas de sociétés répertoriées comme utilisant HBase en production (http://wiki.apache.org/hadoop/Hbase/PoweredBy), mais je suis curieux de savoir si une grande partie de la maintenance, des correctifs et des firedrills vont maintenir le cluster HBase opérationnel. HBase est sur le point de franchir une étape importante avec HBase-0.20.HBase est-elle stable et prête pour la production?
Répondre
Il y a un alpha et bientôt un RC. Il a eu des améliorations de performance très importantes. StumbleUpon servirait leur site à vivre la version tronc de HBase, sans aucune couche de mise en cache supplémentaire, comme d'autres. Donc, je dirais que c'est définitivement prêt pour la production. Ryan Rawson (de StumbleUpon) a récemment donné un nice talk lors de la conférence nosql, qui porte principalement sur les progrès réalisés au cours des 6 derniers mois. Il y a des diapositives si vous ne voulez pas regarder le tout. Mis à part les améliorations de performances, l'autre ajout majeur est qu'il s'intègre désormais à zookeeper, de sorte que le maître n'est plus un point de défaillance unique.
HBase utilisé pour tomber avec de petites tailles de cellules avec des problèmes de mémoire en raison d'une limitation du format de fichier. Cela a également été abordé avec un nouveau format de fichier personnalisé, qui a également donné des gains de performance.
Je fais des expériences avec HBase depuis environ un an maintenant, je suis prêt à faire confiance à 0,20 avec un service de production, je n'étais pas tout à fait avec des versions plus anciennes. J'ai recommandé au moins un divcluseur de 4 ou 5 nœuds lors de l'expérimentation.
Je ne peux pas vraiment commenter ce que c'est que de prendre soin d'un cluster de production, parce que nous venons juste de commencer avec un cluster de production. Un aspect qui aide est la liste de diffusion est extrêmement active et irc est en constante utilisation, donc il y a une communauté très forte pour aider au moins.
- 1. Traitement d'événement jQuery et la fonction prête
- 2. Comment passer de la phase de preuve de concept à une solution prête à la production?
- 3. Est-ce que Python2.6 est suffisamment stable pour une utilisation en production?
- 4. requêtes avancées dans HBase
- 5. HBase distribué scanner
- 6. stable correspondant
- 7. comment concevoir le schéma Hbase?
- 8. Stable PHP CMS pour le piratage contre
- 9. Caja est-il prêt pour la production?
- 10. LaTeX pour la génération PDF en production
- 11. Base de données de production séparée pour la journalisation
- 12. Katta dans l'environnement de production
- 13. Oracle Coherence est-il stable?
- 14. Lecteur RSS stable utilisant .NET
- 15. .NET 4.0 CTP et EF CTP - est-ce assez bon pour le code de production?
- 16. Quelle URL jQuery utiliser pour l'application de production et pourquoi?
- 17. Débogage de la production .NET
- 18. Est-ce que SpeC# est assez stable pour utiliser?
- 19. Shound J'évite d'utiliser mappedBy pour garder mon application stable?
- 20. La solution la plus stable pour faire AJAX avec ASP.NET en tant que backend?
- 21. jboss-4.2.3.GA-jdk6.zip est-il stable?
- 22. Croyez-vous que ASP.Net MVC est prêt pour la production?
- 23. jQuery fonction prête ne fonctionne pas dans WordPress
- 24. À quelle heure dois-je construire pour la production?
- 25. Le package Validate PEAR est-il prêt pour la production?
- 26. Environnements de développement/production SharePoint
- 27. Différents fichiers de configuration pour le développement et la production dans l'application ASP.NET
- 28. Quelle révision de html5lib est stable?
- 29. Agrégateur de flux utilisant hbase. Comment concevoir le schéma?
- 30. Stable tri de 2 tableaux de valeur?