Hi,

Thanks for reply. This worked. But my design use Mutation. Can I do
with Mutation ?

Thanks

2014-04-03 19:50 GMT+03:00 Josh Elser <[email protected]>:
> Yes, use the Ranges that you provide to BatchDeleter#setRanges() to control
> what data is deleted.
>
> e.g. if you want to delete "colfam1" from "row5"
>
> bd.setRanges(Collections.singleton(Range.exact(new Text("row5"))));
> bd.fetchColumnFamily(new Text("colfam1"));
>
>
> On 4/3/14, 12:47 PM, Talat Uyarer wrote:
>>
>> Thanks Josh,
>>
>> I will try this. Can i delete column family of one row with this ?
>>
>> 3 Nis 2014 19:37 tarihinde "Josh Elser" <[email protected]
>> <mailto:[email protected]>> yazdı:
>>
>>
>>     Wrong list, Ted? Looks like an HBase API.
>>
>>     I believe the easiest way to accomplish this is to use the
>> BatchDeleter.
>>
>>     BatchDeleter bd = connector.createBatchDeleter("__table", new
>>
>>     Authorizations("myauths"), 1, new BatchWriterConfig());
>>     try {
>>        bd.setRanges(Collections.__singleton(new Range()));
>>
>>        bd.fetchColumnFamily(new Text("colfam"));
>>        bd.delete();
>>     } finally {
>>        bd.close();
>>     }
>>
>>     On 4/3/14, 12:28 PM, Ted Yu wrote:
>>
>>         Take a look at the following method in Delete:
>>
>>         public Delete deleteFamily(byte [] family) {
>>
>>         Cheers
>>
>>
>>
>>         On Thu, Apr 3, 2014 at 9:17 AM, Talat Uyarer <[email protected]
>>         <mailto:[email protected]>
>>         <mailto:[email protected] <mailto:[email protected]>>> wrote:
>>
>>              Hi All,
>>
>>              I want to delete a column family and its owned all column
>>         quilfier
>>              and values.
>>
>>              Is it possible ?
>>
>>              Thanks
>>              Talat
>>
>>
>



-- 
Talat UYARER
Websitesi: http://talat.uyarer.com
Twitter: http://twitter.com/talatuyarer
Linkedin: http://tr.linkedin.com/pub/talat-uyarer/10/142/304

Reply via email to