Question regarding java being the choice for accumulo

2015-07-29 Thread vaibhav thapliyal
Hello everyone, I was wondering why did the developers chose java for writing accumulo. What advantage it has over using any other language say C++(in which another popular nosql database MongoDB is written) in context of accumulo? Thanks Vaibhav

Re: Question regarding java being the choice for accumulo

2015-07-29 Thread Josh Elser
Short answer is probably because Hadoop was written in Java :smile: Some general points brought up by Doug Cutting for choosing Java for Hadoop (back in the Nutch days) are probably applicable here too * Java's code is portable and platform independent which is based on Write Once Run Anywher

Re: Question regarding java being the choice for accumulo

2015-07-29 Thread Keith Turner
We have a small amount of C++ code used to manage all data written to Accumulo. Using C++ for this very small amount of high performance, memory intensive code has worked out well. Coding task that do not need to be high performance in Java, like tablet assignment and management of cluster state

Re: Question regarding java being the choice for accumulo

2015-07-29 Thread vaibhav thapliyal
Thank you Josh and Keith. Vaibhav On 29-Jul-2015 11:44 pm, "Keith Turner" wrote: > We have a small amount of C++ code used to manage all data written to > Accumulo. Using C++ for this very small amount of high performance, memory > intensive code has worked out well. Coding task that do not n

RE: Question regarding java being the choice for accumulo

2015-07-29 Thread Parise, Jonathan
: vaibhav thapliyal [mailto:vaibhav.thapliyal...@gmail.com] Sent: Wednesday, July 29, 2015 2:24 PM To: user@accumulo.apache.org Subject: Re: Question regarding java being the choice for accumulo Thank you Josh and Keith. Vaibhav On 29-Jul-2015 11:44 pm, "Keith Turner" mailto:ke...@deenlo.com&g

Re: Question regarding java being the choice for accumulo

2015-07-29 Thread dlmarion
Except for any server side iterator logic, table balancers, etc... - Original Message - From: "Jonathan Parise" To: user@accumulo.apache.org Sent: Wednesday, July 29, 2015 3:02:27 PM Subject: RE: Question regarding java being the choice for accumulo I’m not sur

RE: Question regarding java being the choice for accumulo

2015-07-29 Thread Parise, Jonathan
Yes good point. Any client side code can utilize thrift. From: dlmar...@comcast.net [mailto:dlmar...@comcast.net] Sent: Wednesday, July 29, 2015 5:04 PM To: user@accumulo.apache.org Subject: Re: Question regarding java being the choice for accumulo Except for any server side iterator logic