accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Trost <>
Subject Re: Titan (graph database) Support For Accumulo?
Date Sun, 22 Jul 2012 16:59:17 GMT
I experimented briefly with Titan, and wasn't impressed with its
performance when backed by BigTable DBs.  I started making mods
necessary to use Accumulo for Titan, but got busy and had to put it on
hold.  This code is definitely not finished (or pretty).

Here is the branch:

Here is what I added:

For the same reasons the HBase code is not ready for production, the
accumulo code is not either.  The Titan API seems to lack some
features that may make working with Big Data more efficient (like
batching reads).  I feel like the API could/should be changed to take
advantage of BatchScanners when performing many get()'s, which it does
not currently do, and I feel like this system would benefit from some
MapReduce jobs that would enable building graphs in the format
required.  There are probably many other optimizations that could be
done here too.

I haven't had time to finish it and I am definitely open to someone
else picking this up. I "Stopped Progress" on this in case someone
else is interested in taking this JIRA:


On Fri, Jul 20, 2012 at 1:24 PM, William Slacum <> wrote:
> Incredibly poor choice of words (and quoting) on my part. The idea was
> essentially "oh there's HBase code-- let's port it to Accumulo." The
> HBase code is advertised as "not ready for production"
> (
> I'll defer to Jason to make a more technical comment.
> On Fri, Jul 20, 2012 at 9:56 AM, Jim Klucar <> wrote:
>> We are looking at using Titan also. The developers have a lot of
>> experience developing graph databases, so I expect good things.
>> Sent from my iPhone
>> On Jul 20, 2012, at 12:53 PM, Jeremy Jenkins <> wrote:
>>> I'm currently using accumulo, and have been looking at Titan.  So, I
>>> definitely have interest in both the integration as well as the
>>> rationale behind "...he wasn't very impressed with Titan".
>>> Does anyone have any further information as to why?
>>> On Fri, Jul 20, 2012 at 9:16 AM, John Vines <> wrote:
>>>> I had spoken with Jason last week, as he made the ticket for it (
>>>> ). I don't want to
>>>> misquote him, but the short of it was that he doesn't think Titan is needing
>>>> of Accumulo integration currently so he was planning on dropping it.
>>>> John
>>>> On Fri, Jul 20, 2012 at 10:09 AM, David Medinets <>
>>>> wrote:
>>>>> I recall hearing someone at the July OSSI meeting that Titan could
>>>>> read information from Accumulo tables. Does anyone here know if that
>>>>> support is standard in Titan?

View raw message