DISQUS

Tony Bain: The NoSQL's need to engage the DBA’s

  • Visu · 4 months ago
    so true!
  • Emil Eifrem · 4 months ago
    Well, we (i.e. http://neo4j.org) have certainly tried. But it's come to the point when for example in VC evaluations, I normally say "If you talk to any programmer in our target demographic, they're going to love us but if you talk to any DBA or RDBMS implementor, they're going to hate us." And I'd say that's 95% true.

    I don't think it has to do with lack of enterprise features. We certainly have everything you list: transactions (*real* transactions, i.e. transaction recovery battle tested over 5 years in 24/7 production), JTA/JTS/XA support (yes, including 2PC), online backups, etc. We do lack in reporting and in some aspects monitoring (working on that tho!).

    But I don't think that's it. I think a large part has to do with the fact that half of our offering is programmer convenience. It's just so much *easier* to develop with a graph database, even if we completely ignore the runtime benefits (performance, scalability) we have over RDBMS for a class of applications. And that part is of little value to a DBA, who sees no or modest benefit in our model over an O/R mapping layer.

    I agree with the sentiment of your post (as I read it): ops people are important. I've just been unsuccessful so far at having a productive dialogue with them.

    --
    Emil Eifrem
    http://neo4j.org
    http://twitter.com/emileifrem
  • qu1j0t3 · 4 months ago
    Time was, it wasn't going to get adoption until Microsoft productised it.

    Perhaps we're finally leaving that sad era. But if non-R DBMS catch more mainstream attention, I am sure they'll wake up and do a Zune. (Note they already jumped on the functional bandwagon with F#, LINQ.)
  • facebook-519910573 · 3 months ago
    I created a "No SQL" t-shirt and mug on CafePress with 0% markup.
    You can find them here:
    www.cafepress.com/nosql

    Ryan