ie8 fix

Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

NoSQL is for niches

By | March 29, 2010, 5:19am PDT

Summary: NoSQL technology may be good for some niches, but will remain mostly a niche offering.

After speaking with 10Gen co-founder and CEO Dwight MerriamMerriman (the picture is from his blog), it’s clear that NoSQL technology may be good for some niches, but will remain mostly a niche offering.

The 10Gen company is a commercial arm for MongoDB, an open source non-relational database launched as open source in 2007. It uses a typical open source business model — commercial support, enterprise licenses, training and consulting.

“It’s generally used online for real time reads and writes,”MerriamThe most common case is operational data store of a web site infrastructure. It’s for Web software.”“It’s not for data warehousing or offline batch loaded data storage. The most common case is operational data store of a web site infrastructure.”

“We’re talking to a lot of people about Mongo who are using Oracle and want to swap it out. But one size fits all is over. There is going to be specialization. We say you shouldn’t use one tool for every problem, as you did for relational databases.”

Rather than destroying Oracle, MerriamMerriman feels, ideas like NoSQL pick off parts of its market. “The common property of NoSQL is they’re non relational and lightly transactional. Beyond that there are many places to go. Data models vary a lot. Some of the product are pure key value stores. Some are tabular. Some like Mongo are JSON databases.

What is most exciting to see, MerriamMerriman says, is the growing maturity of the idea from last year to this.

“Last year in 2009 there were a lot of NoSQL meet-ups with product introductions. This year we’ll see use cases, deep dives into this stuff, how you administer it, schema design, how you connect Ruby, C++ etc. to it. It’s serious tooling for production systems.”

Want to learn more? 10gen is hosting a Mongo Day in San Francisco April 30, an in-depth conference featuring small, hands-on workshops. Great way to get ready for the weekend.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Dana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983.

Disclosure

Dana Blankenhorn

Dana Blankenhorn has been a journalist, writer and part-time futurist for over 30 years.

At the present moment I run only a personal blog in addition to my ZDNet open source blog.

DanaBlankenhorn.Com has the subtitle The War Against Oil. In the past I have used it to write about political history, e-commerce, personal matters, some ideas related to open source, and The World of Always On, which is the idea of using sensors, motes and RFID to turn WiFi links into platforms for applications which live in the air.

My IRA account at Schwab holds a few tech shares, most notably some Intel and Applied Materials, but there are no open source companies in it. I don’t even own any CBS stock.

Biography

Dana Blankenhorn

Dana Blankenhorn has been a business journalist for nearly 25 years and has covered the online world professionally since 1985. He founded the Interactive Age Daily for CMP Media, and has written for the Chicago Tribune, Advertising Age's "NetMarketing" supplement, and dozens of other publications over the years.

17
Comments

Join the conversation!

Just In

RE: NoSQL is for niches
JACOBSONR 14th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
segmentation yes, niche no
dwight_10gen Updated - 29th Mar 2010
I do firmly believe one-size-fits-all is over.

But I don't think this will be a niche - more a broad swath of use cases.
0 Votes
+ -
RE: NoSQL is for niches
musdahi Updated - 25th Sep
NoSQL is for about it is bank that website attacked from the site support from any soldier site to the light home page is great niches
0 Votes
+ -
History Lesson
aureolin 29th Mar 2010
FYI, there have *always* been non-relational databases
that were faster than SQL based relational databases.
In point of fact, the first databases were non-
relational. SQL is a johnny-come-lately. 10Gen's claim
of being something 'new' is rather hollow.

So, as an exercise for the reader, here's the $20,000
question: If the existing databases were faster than
SQL based databases, why did they die out? And, no,
the answer is not 'marketing'. wink
0 Votes
+ -
Why SQL prevailed?
destockwell 29th Mar 2010
IMO the reason was because the SQL databases were easier to get data out of. A simple select into a command line creates a quick and dirty report.

With databases like TOTAL, Adabas, DL/1, and so many others from that era, you had to program specifically to the requirements and the datamodel of each database. That would just give you the information; then you had to format it into a report. All in all, much less productive than SQL.

So, there is computer-fast, and results fast. I think we/the market all chose the latter.

DS
0 Votes
+ -
Embedded databases
bmonster 30th Mar 2010
Berkeley DB is behind alot of products that you wouldn't even know about. It's non-relational. If you're developing a shrink wrapped product, like a mobile app or something, where the user isn't going to be concerned with the underlying data, it doesn't make sense to have a full featured relational database.
0 Votes
+ -
Message has been deleted.
zakkiromi Updated - 31st May
0 Votes
+ -
Message has been deleted.
zakkiromi Updated - 31st May
0 Votes
+ -
Message has been deleted.
zakkiromi Updated - 31st May
0 Votes
+ -
Message has been deleted.
efsane Updated - 31st May
0 Votes
+ -
RE: NoSQL is for niches
MACKENZI 11th Sep
I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate! nccma cooler
0 Votes
+ -
RE: NoSQL is for niches
PEARLINEI 12th Sep
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing the i shop abatwa
0 Votes
+ -
RE: NoSQL is for niches
RHIANNONA 13th Sep
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post. power sa shop
0 Votes
+ -
RE: NoSQL is for niches
SATURNINA 14th Sep
I think the representation of this article is actually superb one. This is my first visit to your site. Thanks a lot and keep sharing the information. Keep updating the information for all of us. Thanks ZDNet Government was launched as the brand's first industry vertical, with a mission to cater to IT professionals in the public secto I agree with your post. However, do you have any sources I can cite for my paper wheel car com bury
0 Votes
+ -
RE: NoSQL is for niches
TOCCAR 25th Sep
Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board. z d n e t t h a n k Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
0 Votes
+ -
RE: NoSQL is for niches
MCKNIGH 26th Sep
Thanks nice info z d n e t I really liked your current article write more..let me add you to its favorite The articles you have on zdnet s i t e are always so enjoyable to read. Good work and I bookmarked it.
0 Votes
+ -
RE: NoSQL is for niches
MEJIAHA 30th Sep
Fantastic news about the new release.I positively enjoying each little bit of it and I have you b o o k m a r k e d to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
0 Votes
+ -
RE: NoSQL is for niches
JACOBSONR 14th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix