MongoDB Schema Design Goals
Roger Bodamer's slidedeck on designing schemas for MongoDB. A nice addition to our MongoDB schema design :
tags:mongodb
via NoSQL databases
Roger Bodamer's slidedeck on designing schemas for MongoDB. A nice addition to our MongoDB schema design :
tags:mongodb
via NoSQL databases
I've seen the following question on the Neo4j mailing list: "how can you move a Neo4j database from a machine to another?" and I was wondering how are existing graph databases dealing with this problem having in mind most of them are embedded databases that do not necessarily focus on bulk import/export operations?
via NoSQL databases
Krishna Sankar has a ☞ great summary of a recent talk of Google's Jeff Dean on Google's systems and infrastructure:
tags:mapreduce
via NoSQL databases
Curt Monash ☞ in a recent post ( nb : reformatted for better readability):
via NoSQL databases
Every once in a while though, data chunks go out of balance. The Mongo team is working on making the auto-rebalancing a little more intelligent in future releases. In the meantime, you can manually move chunks around between shards to keep things in balance if needed.
tags:mongodb
via NoSQL databases
Will Shulman, from MongoLab, talking about mobile app development using MongoDB for the back-end.
tags:mongodb
via NoSQL databases
A presentation from the Norwegian Developer Conference 2010 covering the basics of CouchDB and how to interact with CouchDB from .NET applications. Video available ☞ here ( nb : I had to start the player and get back to watching it after a bit so it’d have time to buffer).
tags:couchdb
via NoSQL databases
Podcast of James Phillips [ 1 ] talking Membase with FLOSS weekly host Randal Schwartz. Podcast can be downloaded from ☞ here or listened to online on ☞ castroller.com .
tags:membase
via NoSQL databases
This weekend is the time to watch Oren Eini (aka Ayende Rahien), creator of RavenDB, talk about RavenDB.
tags:ravendb
via NoSQL databases
If you feel like starting to hack Hadoop, a list of interesting Hadoop improvements from Dhruba Borthakur [ 1 ] . Just a couple to wet your taste:
tags:hadoop
via NoSQL databases
you can just rsync or copy the files while CouchDB is running. Thanks to CouchDB's append-only file structure this is safe.
tags:couchdb
via NoSQL databases
After taking a look at the possible models of running both SQL and NoSQL in the cloud and the very, very detailed guide for Hadoop on EC2 , today is the time to check Dave Gardner's slides deck [ 1 ] answering questions like:
via NoSQL databases
Not sure how new/old these slides from Ryan Rawson [ 1 ] about importing large data into HBase are, but I'm pretty sure many newbies will find them useful:
tags:hbase
via NoSQL databases
Announced through a ☞ CouchOne blog post the new CouchDB documentation — currently the URL API docs — can be found ☞ here .
tags:couchdb
via NoSQL databases
For those scenarios that require both scalable low latency data access and batch analytics to complete the application's mission. This kind of hybrid, bidirectional data integration is the topological requirement of new applications – AOL Advertising and ShareThis are joint customers with these requirements. A Flume interface provides a streaming interface from Membase to Hadoop; a Sqoop utility can be used for batch transfers between the two. Both of these utilities will be familiar to Hadoop watchers.
tags:membase
via NoSQL databases
In a post yesterday about NoSQL comparisons , I was asking when was the last Tokyo Cabinet release . It looks like from that family of products, the ones going forward are Kyoto Cabinet and Kyoto Tycoon as Mikio Hirabayashi ☞ has announced on Twitter the release of Kyoto Cabinet 1.2.5 and Kyoto Tycoon 0.9.9:
via NoSQL databases
I've already told you about ☞ Chris Gioran's series on Neo4j internals . Now, he is working on providing support for pluggable JTA compliant transaction managers in Neo4j and details about the current status can be found in his ☞ last post . Anyways, before that he started with a deep dive into the Neo4j transactions and that resulted in 4 (quite long) articles:
tags:neo4j
via NoSQL databases
Using an MPP shared-everything architecture, Sybase IQ 15.3 PlexQ Distributed Query Platform surpasses typical shared-nothing MPP architectures with better concurrency, self service ad-hoc queries, and independent scale out of compute and storage resources. With this architecture, PlexQ can exceed Service Level Agreements (SLAs) through simple and flexible resource provisioning that allows nodes to be grouped together as unified images that can be assigned to different application profiles.
via NoSQL databases
Fantastic presentation from Jon Moore on why Comcast (enterprises?) is not interested in NoSQL databases:
via NoSQL databases
Everyone is integrating with ☞ Flume , the distributed, reliable, and available service for collecting, aggregating, and moving large amounts of log data.
via NoSQL databases
As Hadi Hariri is saying: persistence ignorance has shifted :
via NoSQL databases
Lars George, with his very (very) detailed style, explains step by step how to setup Hadoop on EC2.
tags:hadoop
via NoSQL databases
The post will walk you through creating the needed 2d index and executing geo queries using $near , $maxDistance , $box , $within , $box :
tags:mongodb
via NoSQL databases
So you have lots of data, you've made some nice views on that data in CouchDB and want to visualise it. Sure you could use some server side scripts to take the CouchDB view out and make a plot, but that's not cool these days.
tags:couchdb
via NoSQL databases
The requirements were clear :
tags:memcachedb,voldemort,redis,mongodb
via NoSQL databases
Kevin Smith [ 1 ] has recently given a presentation about a set of upcoming improvements to the Riak Map/Reduce implementation.
via NoSQL databases
With Cassandra, the closest we get to a transaction is a "batch mutate", which allows us to submit multiple updates in one request. But while those updates are being applied, they can be immediately accessed by other applications. If our application (or Cassandra) crashes, there's no guarantee about which updates in the batch will succeed. Without ACID transactions, how do we prevent conflicts between applications? How do we recover if a crash occurs? One strategy is to design updates to be idempotent, which means that applying the same update twice produces the same results as applying the update once. In other words, if an update is successfully processed once, applying the same update again is essentially a no-op. As we'll see in a moment, this strategy not only simplifies restarts after a crash, it can prevent conflicts between multiple updaters.
via NoSQL databases
Interesting solution built on top of Hadoop:
tags:hadoop
via NoSQL databases
Basho Banjo is an experiment in using Riak Core to create a distributed orchestra powered by midi files. It serves as a simple example of how to create a distributed application with Riak Core.
tags:riak
via NoSQL databases
I've spent the past three days diving into MongoDB and jQuery. [ …] But the real attraction is the ability to work with syntax very similar to Javascript and JSON from client to server to database. Just better for my relatively weak, pan-fried brain.
tags:mongodb
via NoSQL databases
How does one prepare for and integrate the inclusion of new social media outlets into proprietary software when the shape and substance of those platform is not immediately available and has not yet been designed?? […] The second lies in abandoning the old traditional relational database structure, where appropriate, and embracing a more flexible and more adaptable document oriented database format, commonly referred to as NoSQL databases. […] The advantage of the NoSQL format is that the data model does not need to be rigidly defined. The DBMS assumes that the data is unstructured, and allows for a wide diversity of formats: media, pictures, text, documents, numbers, arrays of undetermined length, etc. Data retrieval is lightening fast, and supported by a javascript query language (which interfaces with C++ drivers). The genius and the beauty of such a system is that it accommodates very well additions and mutations to the data structure. A field in any record, for instance could be an array of any type, and that array need not have the same size or even type as an array in the following record. (To be precise, NoSQL DBMS refer to records as 'documents' and tables as 'collections'.)
via NoSQL databases
Starting in Puppet 2.6, its possible to store all facts in a couchdb database. […] Advantages: Facts can be aggregated to a separate service to be queried. We can now access a clients fact information using Couch's RESTful interface.
tags:couchdb
via NoSQL databases
Cool little project: send a text message and that get on a ☞ map . Source code available on ☞ GitHub and conversation on ☞ Reddit or ☞ HN .
tags:redis
via NoSQL databases
[…] developing on GAE introduced such a design complexity that working around it pushes us 5 months behind schedule. Now that we had developed tools and workarounds for all the problems we found in GAE, we were starting being fast with the development of features eventually, and at that point we found the cloud was totally unstable, doggy.
via NoSQL databases
A fair emphasis on what differentiates RavenDB from CouchDB ( nb coming from RavenDB creator). Just to mention the most interesting ones:
via NoSQL databases
One of the missing disciplines, in my opinion, is the scalability architect or scalability as a discipline. While understanding the rules, patterns, and principles of scalability are completely achievable by anyone in the technology organization, this does not mean that they are widely known. Scalability architects would be more like evangelist and teachers rather than the gatekeepers of secret knowledge. Unlike DBA's or network engineers, whose jobs really aren't to educate any other technology person on how to create an index or open a port, the scalability architect would educate tech people. All other disciplines from software developers to DBA's could benefit from additional knowledge about scaling.
via NoSQL databases
A conversation with CouchOne's Aaron Miller [ 1 ] and Nitin Borwankar [ 2 ] about the CouchDB application environment and CouchOne efforts to port it to Android and more generally to mobile platforms. The mp3 ☞ hosted by IBM developerWorks website can be downloaded from ☞ here (mp3) .
tags:couchdb
via NoSQL databases
Featuring Jacob Burch, Alex Gaynor, Eric Florenzano, Jacob Kaplan-Moss, Michael Richardson, Noah Silas [ 1 ] :
via NoSQL databases
Weekend video: 30 minutes of Riak with Kevin Smith [ 1 ] :
tags:riak
via NoSQL databases
The guys behind GT.M (a system I've covered on rare occasions ) have published and tried to popularize a paper describing the usage of MUMPS Global Persistent Variables [ 1 ] to model and store the different types of NoSQL databases: key-value stores, columnar stores, document databases, and graph databases.
via NoSQL databases
Useful for normal usage of CouchDB, but mostly for CouchApps:
tags:couchdb
via NoSQL databases
After being available only on Windows and Linux, now InfiniteGraph has released a version for Mac OS X 64bit. You can get it from ☞ here . As far as I know the guys at InfiniteGraph are working on a friendlier licensing model for developers.
tags:infinitegraph
via NoSQL databases
A paper on integrating VoltDB and Hadoop. From what I read, for now it works on a single direction (exporting data from VoltDB to Hadoop):
via NoSQL databases
A must read interview with Ryan Rawson [ 1 ] about HBase:
tags:hbase
via NoSQL databases
What I get with Mongo is a pretty organic type of database. I can add stuff as i need it without worrying about writing DML/DDL and managing that. […] Because it is such and unstructured system, I've built structure into it by creating an API which the application layer talks to. The rule is that if you need to talk to the DB, you talk via the API, not directly.
tags:mongodb
via NoSQL databases
ZooKeeper, the centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services, that started under Hadoop umbrella has been promoted to an Apache Top Level Project, according to the ☞ report sent out by Doug Cutting.
via NoSQL databases
Neo4j uses the Master-Slave replication model. All writes must go through the master and the slaves will be read only. Changes performed on the master will be pushed out to the slaves when the logical log is rotated (based on configured size or invoking a method on the master). The online backup utility used to synchronize a destination Neo4j database from a source Neo4j database can be used to emulate "high availability" (HA) having the master replicating changes to read only slaves.
tags:neo4j
via NoSQL databases
I usually cross the line and post about RDBMS when there are interesting things that can be learned. Robert Hass explains some PostgreSQL knobs that can be turned to make things faster. But more interesting is what these knobs are doing: some are disabling fsync, others are disabling the write-ahead-log, others are making the commits asynchronous. Even more interesting is that all these knobs are in the end trading off durability for speed.
via NoSQL databases
Jeremiah Peschka on:
tags:hbase
via NoSQL databases
A must read:
tags:couchdb
via NoSQL databases
The Windows Azure blog publishes an interview with Jonathan Ellis [ 1 ] :
via NoSQL databases
New CouchDB case study from Ataxo Social Insider social network monitoring app:
tags:couchdb
via NoSQL databases
After riak_core — the refactored Riak core that can be used for building distributed apps without shared state , Basho is releasing now riak_err :
tags:riak
via NoSQL databases
Steve McNally (Forbes):
via NoSQL databases
The answer(s) in the ☞ Quora thread . Make sure you expand and read all comments.
tags:hbase
via NoSQL databases
From David's notes on Jonathan Ellis' Cassandra by example presentation at Devoxx:
via NoSQL databases
When you need a really really big database, forget MySQL, Oracle, Access, HBase is your free tool
tags:HBase
via NoSQL databases
Handling Yahoo! News data:
via NoSQL databases
Canonical, the company sponsoring Ubuntu, has announced a new round of partnership which also lists Riptano, the company offering Cassandra technical support, professional services, and training . The PR announcement can be found ☞ here .
via NoSQL databases
Mail.ru, one of the most popular Russian web sites, has open sourced ☞ Tarantool which among other components includes also (another) in-memory key-value store.
tags:memcached
via NoSQL databases
From a sys-con article [ 1 ] :
via NoSQL databases
A while ago, Sid Anand [ 1 ] has written a series of posts on challenges of a hybrid solution: Oracle - Amazon SimpleDB . This has become now a paper which offers a much better organized and detailed view on Netflix's transition to using a hybrid Oracle - Amazon Web Services (SimpleDB, S3) architecture.
tags:simpledb
via NoSQL databases
Google open sourced szl an implementation of ☞ Sawzall :
via NoSQL databases
Google open sourced szl an implementation of ☞ Sawzall :
via NoSQL databases
Google open sourced szl an implementation of ☞ Sawzall :
via NoSQL databases
Smories is a Django app. Although the little server it runs on handles the spiky traffic fine I've been fiddling with Redis to prepare the site for when it eventually overtakes Facebook. I love Redis. It feels like a natural, ultra-performant extension to Python's easy way of handling data types.
tags:redis
via NoSQL databases
The Register writing about Microsoft initiative to bring NoSQL databases to the Azure cloud, Membase and MongoDB being mentioned in the article [ 1 ] :
via NoSQL databases
If you want to join the BigData camp you need integration with Hadoop (or at least that's what many would be looking for). The still experimental/alpha version of ☞ mongo-hadoop project aims to provide a bidirectional MongoDB adapter for Hadoop. Let's see how far it gets.
via NoSQL databases
If you want to join the BigData camp you need integration with Hadoop (or at least that's what many would be looking for). The still experimental/alpha version of ☞ mongo-hadoop project aims to provide a bidirectional MongoDB adapter for Hadoop. Let's see how far it gets.
via NoSQL databases
They're all fast, but what amazes me is how little difference there is between RAM vs MongoDB performance!
via NoSQL databases
Karmasphere, a a Big Data Intelligence (BDI) software company bringing Apache Hadoop power to developers and analysts, has published the results of a survey among Hadoop users. The report can be downloaded from ☞ here (PDF) .
tags:hadoop
via NoSQL databases
Three links I've missed and I think that should be here:
tags:redis
via NoSQL databases
We've seen before a Redis snippet for storing the social graph , this one in PHP:
tags:redis
via NoSQL databases
Our crusade to make GORM ubiquitous across NoSQL stores hit another milestones today as we are pleased to announce GORM for MongoDB.
tags:mongodb
via NoSQL databases
Cassandra, MySQL, and HBase were compared for the Facebook new messaging system . HBase was finally picked and is now behind the new product announced today:
tags:hbase
via NoSQL databases
Minutes ago Facebook hosted a press conference about their upcoming messaging system, a combination of email and IM [ 1 ] . There weren't many details about the technical solution, except one slide mentioning that while rebuilding the messaging solution:
tags:hbase
via NoSQL databases
Darren Wood [ 1 ] presentation containing a mix of details on distributed graph databases and graph databases use cases :
tags:infinitegraph
via NoSQL databases
A presentation about Riak core as building blocks of Dynamo-style distributed systems :
tags:riak
via NoSQL databases
There was one NoSQL conference that I've missed and I was really pissed off: Hadoop World. Even if I've followed and curated the Twitter feed, resulting in Hadoop World in tweets , the feeling of not being there made me really sad. But now, thanks to Cloudera I'll be able to watch most of the presentations. Many of them have already been published and the complete list can be found ☞ here .
tags:hadoop
via NoSQL databases
Getting closer to 0.7, Cassandra has released version 0.6.7. From the ☞ changelog :
via NoSQL databases
For the weekend or commute time: a conversation between Basho's Andy Gross and Mark Phillips and John Nunemaker on Riak , Riak search , and GitHub via ☞ the changelog . MP3 downloadable from ☞ here .
tags:riak
via NoSQL databases
It is weekend and so it’s time for videos and podcasts. Back in February, I wrote that, at the time, I could count 4 NoSQL plugins for Grails : CouchDB, HBase, Neo4j, AppEngine. In September, Grails added "official" support for Redis . Graeme talked about Grails/GORM for Redis with Jaxenter and community feedback was great .
via NoSQL databases
I was reading ☞ this post by Mark Suster explaining the innovator's dilemma, incumbent and new comers behavior in the market. And then I realized that it applies very well to the NoSQL databases market too:
via NoSQL databases
Mike Hadlow trying out RavenDB for dealing with inheritance and polymorphic queries:
tags:ravendb
via NoSQL databases
An additional benefit — besides elasticity and fault tolerance — of having a single type of nodes in your cluster:
via NoSQL databases
One CouchDB trick that is probably not so well known:
tags:couchdb
via NoSQL databases
Two short videos on setting up ☞ a single Membase node (aprox.2 min) and ☞ a Membase cluster (aprox.3 min). As you can imagine this is just the very very basics. But on the other hand it is kind of cool to know that’s so easy to get it up and running.
tags:membase
via NoSQL databases
Relational database market is estimated at $20-$30bn/year:
via NoSQL databases
Even if MongoDB replica sets ☞ official documentation is quite good , that doesn't mean more coverage of the subject is not going to be useful.
tags:mongodb
via NoSQL databases
Just a quick reference of the continuously growing Hadoop tools ecosystem.
via NoSQL databases
Hal Varian [ 1 ] said a couple of years ago [ 2 ] :
via NoSQL databases
Django continues his path towards NoSQL:
via NoSQL databases
Besides all reports from a NOSQL evening in Palo Alto now we also have the video embedded below for your convenience.
via NoSQL databases
Story and script by Latha Annur Subramaniam:
via NoSQL databases
A bit old, but great read. And very useful diagrams:
via NoSQL databases
Cannot wonder what happened to Benjamin Black since it's only a couple of weeks since "yelling": "NoSQL took away the relational model and gave nothing back". But it looks like he came up with the answer:
via NoSQL databases
Why do we keep jumping from one storage engine to another? Can't we make up our minds already and settle with the "best" storage engine that meets our needs? In short, No. A common misconception is the belief that all storage engines are created equal, all designed to simply "store stuff" and provide fast access to your data. Unless your application performs one clearly defined simple task, it is a dire mistake to expect a single storage engine will effectively fulfill all of your data warehousing and processing needs.
via NoSQL databases
Redis ☞ SINTER (set intersection) operation benchmarked. An O(N * M) op:
tags:redis
via NoSQL databases
Even if I've covered MongoDB Indexing and Indexes , now we have a video of Kyle Banker introducing MongoDB indexing:
tags:mongodb
via NoSQL databases
List of gems and brief installation notes and examples for using Cassandra, CouchDB, and MongoDB from Ruby on Rails:
via NoSQL databases
While CouchOne is focused on getting CouchDB on the mobiles — CouchDB is available on Android and probably coming to iOS , Cloudant, the other CouchDB oriented company, is focused on CouchDB horizontal scalability by providing as open source and hosting BigCouch .
tags:couchdb
via NoSQL databases
From the Dimagi CouchDB success story:
tags:couchdb
via NoSQL databases
Not sure how many will need to implement their own storage engine, but knowing there're a couple of projects that support pluggable engines ( Project Voldemort , Riak ) it might be that for special scenarios special engines could perform better. Now you can learn how to do it for Membase :
via NoSQL databases
OpenTSDB: a distributed, scalable monitoring system on top of HBase :
tags:hbase
via NoSQL databases
An extensive post about Hadoop best practices and anti-patterns from Yahoo!:
tags:hadoop
via NoSQL databases
Speaking of releases , Redis has announced version 2.0.4, a minor bug fix release:
tags:redis
via NoSQL databases
VoltDB 1.2 released earlier this month:
via NoSQL databases
Remember the Riak in the Joyent cloud benchmark ? There's a post providing many more details about the tests run:
tags:riak
via NoSQL databases
At least 6 MongoDB talks summarized on topics like: BRAINREPUBLIC MongoDB case study, MongoDB internals, MongoDB indexing and query optimizer, MongoDB sharding internals, MongoDB replication internals, and scaling with MongoDB. I've found the ones on MongoDB internals quite interesting:
tags:MongoDB
via NoSQL databases
But there are things most of these tools can't do, and that is analyze data when it's structured as a graph or network and when that data must be analyzed by traversing the graph. […] This problem can't be solved by simply summarizing data, nor does it have anything to do with predicting. Instead, the data must be organized as a graph and a tool must be able to traverse that graph; it has to be able "walk" from node to node. And today, this is not a feature found in most reporting and analytical tools.
via NoSQL databases
Any particular reason for Membase appearing mostly in game usecases? Or is it more like: "if Zynga is using Membase , then we will too"?
tags:membase
via NoSQL databases
This works fine, but there are a few issues with it: The map-reduce is run every time the page is hit. Since a variation of this method is used to provide a list of common tags for the home page of the site, this is definitely less than ideal. When a map-reduce function is run in MongoDB, by default the results are stored in a temporary collection which is cleaned up once the connection to MongoDB is closed, or when it is explicitly dropped – which I am not doing. Like the above issue, having to explicitly delete the collection on every page hit seems like excessive work. However leaving it as I currently am causes all these temporary collections to build up whilst the site is running. What a waste of space.
via NoSQL databases
I have heard many mentioning that Oracle removed InnoDB from the MySQL classical edition version. Now, I don't know too much about the various versions and licenses of MySQL — it looks like there are at least 5: enterprise, classical, standard, cluster carrier grade, and community — but InnoDB doesn't seem to have been dropped from the community edition too. So, I'm not really sure this is such a big deal. [ 1 ]
via NoSQL databases
Jean-Daniel Cryans presentation from Hadoop World on mixing real-time needs and batch processing for building an advertising platform using HBase and Hadoop:
via NoSQL databases
Currently we are using PHP, MySQL, Sphinx, and Memcached to serve up pages so quick. […] […] Our (MY) final decision was to use Terrastore. I'm not sure if it is the fastest, but it is fast. The main reason is how easy it is to scale with growth, how well it protects the data and keeps multiple copies always available, and the fast release cycle which means it is always improving. As a replacement for Sphinx , we have considered many, but have landed on ElasticSearch, which just so happens to have a direct integration with Terrastore. A no-brainer for us to choose ElasticSearch for our search and ranking algorithms.
tags:terrastore,memcached
via NoSQL databases
From BoxedIce experience:
tags:mongodb
via NoSQL databases
On GigaOm the other day NoSQL was gone already , now it is cool again:
via NoSQL databases
The Palo Alto NoSQL event has been followed by one in Japan called NOSQL afternoon in Japan. Thanks to ☞ Gemini Mobile Technology blog I have found links to the video recordings from the event:
via NoSQL databases
There's this idea floating around that we can scale out our data services "just in time". Proponents of cloud computing frequently tout this as an advantage of such a platform. Got a load spike? No problem, just spin up a few new instances to handle the demand. It's a great sounding story, but sadly, things don't quite work that way.
via NoSQL databases
Yahoo! Labs! Advertising Sciences has built a general-purpose, real-time, distributed, fault-tolerant, scalable, event driven, expandable platform called S4 which allows programmers to easily implement applications for processing continuous unbounded streams of data.
via NoSQL databases
In the last week, I've seen 3 articles or presentations on using Hadoop-based searches :
via NoSQL databases
Are graph databases going to standardize on a common API? It's still early to say, but it looks like some are making small steps towards it:
via NoSQL databases
Todd Lipcon's [ 1 ] slides from the NOSQL afternoon in Japan — the japanese version of the NOSQL evening in Palo Alto event:
via NoSQL databases
A long and interesting discussion on comparing Redis and Memcached performance. It all started ☞ here :
via NoSQL databases
From Daniel Peng and Frank Dabek paper ( ☞ PDF ):
via NoSQL databases
From a ☞ thread on MongoDB group :
tags:mongodb
via NoSQL databases
A story of using Hadoop at Yelp and migrating it to Amazon Elastic MapReduce:
via NoSQL databases
How many times do you need to run PK lookups per second? […] These are "SQL" overhead. It's obvious that performance drops were caused by mostly SQL layer, not by "InnoDB(storage)" layer. MySQL has to do a lot of things like below while memcached/NoSQL do not neeed to do. Parsing SQL statements Opening, locking tables Making SQL execution plans Unlocking, closing tables MySQL also has to do lots of concurrency controls.
via NoSQL databases
Spring frameworks feels like be all do all these days. On the other hand, having NoSQL databases integrated with Spring framework my actually represent an opportunity to penetrate the enterprise world.
tags:neo4j
via NoSQL databases
Another must read from Ricky Ho:
tags:mapreduce
via NoSQL databases
Recently I've written that NoSQL databases should follow the Unix philosophy . Ted Dziuba, with his metaphoric style, is writing:
via NoSQL databases
Even if Krishnan Subramanian's title is CouchDB and SaaS, he got the part about CouchDB and mobile development right:
tags:couchdb
via NoSQL databases
Very good coverage of the MongoDB replica sets from Pramod Sadalage:
tags:mongodb
via NoSQL databases
Kevin Weil [ 1 ] in an interview about Twitter's usage of Hadoop:
via NoSQL databases
Sort of a benchmark based on running the ☞ TinkerPop test suite against Neo4j and OrientDB ( nb : we've learned recently that OrientDB is a document-graph database ).
via NoSQL databases
About me: Software architect, Web Aficionado, Cloud Computing Fanboy, Geek Entrepreneur, Speaker, Co-founder and CTO of InfoQ.com, Writing also about NoSQL on the myNoSQL blog
