Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4518BD986 for ; Thu, 11 Oct 2012 20:25:04 +0000 (UTC) Received: (qmail 28023 invoked by uid 500); 11 Oct 2012 20:25:03 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 27867 invoked by uid 500); 11 Oct 2012 20:25:03 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 27591 invoked by uid 99); 11 Oct 2012 20:25:03 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Oct 2012 20:25:03 +0000 Date: Thu, 11 Oct 2012 20:25:03 +0000 (UTC) From: "Kannan Muthukkaruppan (JIRA)" To: issues@hbase.apache.org Message-ID: <226235135.32880.1349987103246.JavaMail.jiratomcat@arcas> Subject: [jira] [Created] (HBASE-6980) Parallel Flushing Of Memstores MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Kannan Muthukkaruppan created HBASE-6980: -------------------------------------------- Summary: Parallel Flushing Of Memstores Key: HBASE-6980 URL: https://issues.apache.org/jira/browse/HBASE-6980 Project: HBase Issue Type: New Feature Reporter: Kannan Muthukkaruppan Assignee: Kannan Muthukkaruppan For write dominated workloads, single threaded memstore flushing is an unnecessary bottleneck. With a single flusher thread, we are basically not setup to take advantage of the aggregate throughput that multi-disk nodes provide. * For puts with WAL enabled, the bottleneck is more likely the "single" WAL per region server. So this particular fix may not buy as much unless we unlock that bottleneck with multiple commit logs per region server. [Topic for a separate JIRA.] * But for puts with WAL disabled (e.g., when using HBASE-5783 style fast bulk imports), we should be able to support much better ingest rates with parallel flushing of memstores. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira