You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Kannan Muthukkaruppan (JIRA)" <ji...@apache.org> on 2011/01/07 20:31:48 UTC

[jira] Commented: (HBASE-3150) Allow some column to not write WALs

    [ https://issues.apache.org/jira/browse/HBASE-3150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12978929#action_12978929 ] 

Kannan Muthukkaruppan commented on HBASE-3150:
----------------------------------------------

One workaround would be to use:

    Put.writeToWAL(false). 

Caveat: This wouldn't work for the case when you have a mix of column families in the Put, some of which you want to write to WAL and others you don't. 


> Allow some column to not write WALs
> -----------------------------------
>
>                 Key: HBASE-3150
>                 URL: https://issues.apache.org/jira/browse/HBASE-3150
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Karthik Ranganathan
>            Priority: Minor
>
> We have this unique requirement where some column families hold data that is indexed from other existing column families. The index data is very large, and we end up writing these inserts into the WAL and then into the store files. In addition to taking more iops, this also slows down splitting files for recovery, etc.
> Creating this task to have an option to suppress WAL logging on a per CF basis.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.