2009-06-20 41 views
9

Đối với những người đã triển khai HBase trên các cụm của riêng họ, bạn có cảm thấy rằng nó đủ ổn định để sử dụng sản xuất không? Bạn gặp phải những vấn đề hoặc vấn đề gì?HBase có ổn định và sẵn sàng sản xuất không?

Tôi thấy một loạt các công ty được liệt kê là sử dụng HBase trong sản xuất (http://wiki.apache.org/hadoop/Hbase/PoweredBy), nhưng tôi tò mò muốn biết rất nhiều việc bảo trì, vá và bắn được giữ cho nhóm HBase hoạt động hay không.

Trả lời

10

HBase sắp đạt mốc quan trọng với HBase-0.20. Có một alpha và sớm là một RC. Nó đã có những cải tiến hiệu suất rất lớn. StumbleUpon báo cáo phục vụ trang web của họ sống trên phiên bản thân của HBase, không có lớp bộ nhớ đệm bổ sung, cũng như các lớp khác. Vì vậy, tôi muốn nói nó chắc chắn đã sẵn sàng để sử dụng sản xuất.

Ryan Rawson (của StumbleUpon) đã đưa ra một số nice talk về vấn đề này tại hội nghị nosql gần đây, chủ yếu là khoảng thời gian nó diễn ra trong 6 tháng qua. Có các trang trình bày nếu bạn không muốn xem toàn bộ nội dung. Ngoài những cải tiến về hiệu suất, phần bổ sung chính khác là nó tích hợp với sở thú bây giờ, vì vậy chủ nhân không còn là một điểm thất bại nữa.

HBase được sử dụng để giảm với kích thước ô nhỏ với các vấn đề về bộ nhớ do giới hạn định dạng tệp. Điều này đã được giải quyết quá với một định dạng tập tin tùy chỉnh mới, mà cũng đã đạt được hiệu suất.

Tôi đã thử nghiệm với HBase khoảng một năm nay, tôi đã sẵn sàng tin tưởng 0,20 với dịch vụ sản xuất, tôi không hoàn toàn với các phiên bản cũ hơn. Tôi đề nghị ít nhất một devcluster 4 hoặc 5 nút khi thử nghiệm.

Tôi thực sự không thể nhận xét về việc chăm sóc một cụm sản xuất như thế nào, bởi vì chúng tôi chỉ mới bắt đầu với một nhóm sản xuất. Một khía cạnh hữu ích là danh sách gửi thư cực kỳ tích cực và irc thường xuyên được sử dụng nên có một cộng đồng rất mạnh để giúp đỡ ít nhất.

Các vấn đề liên quan