Hi Alex ,The Distributed Rowkey genration will be done at Server side where the Thrift is started. The data will be Distributed evenly even If there are 'n' number of Thrift clients.Now what's happening at the client side(thrift)Wet will call our custom put and avoid touching then existing put(as user may need for some other purpose). I am planning to achieve that using increment column.I am planning to implement in on .Net environment initially, and later we can implement for other clients, once it is working fineNote : Custom Function which will emit the distributed key is as per HBaseWD. If the client is interested in getting the original key we have afunction available for that with thift clients.Distributed Row Key Bucket Number will be avaliable on hbase-site.xml and will be fetched from there when the thrift server is started.Please correct me if you find the approach inappropriate and pardon my negligence.Thanks and Regards,
S SYED ABDUL KATHER
Sorry alex for the delay ..
Thanks for ur reply ...
Yes i am trying for both read and write ..
I am agree with your comments and i had not thing in angle of starting thrift in different region servers .. generating distributed rowkey in client side is perfect idea and i will start implementing as per ur suggestion ... l
Thanks and regards ,
Syed Abdul Kather
Hi Team ,
Let me know is there any suggestion. Please let me know . As planned to start devolping . I need your suggestion and design changes if required .
Thanks and regards
Syed abdul kather