Distributed Document Oriented Database Content on InfoQ
Latest featured content about Distributed Document Oriented Database

- Topics
- Neo4j,
- Neo,
- Riak,
- Cassandra,
- MongoDB,
- Graph Database,
- Companies,
- Key-Value Store,
- Distributed Document Oriented Database,
- BigTable,
- Big Data,
- NoSQL,
- Database Design,
- Cloud Computing,
- Hadoop,
- Database,
- Lucene,
- Voldemort,
- Dynamo DB
In this interview at QCon London, LinkedIn’s Sid Anand discusses the problems they face when serving high-traffic, high-volume data. Sid explains how they’re moving some use cases from Oracle to gain headroom, and lifts the hood on their open source search and data replication projects, including Kafka, Voldemort, Espresso and Databus.
News about Distributed Document Oriented Database
- Topics
- Membase,
- CouchDB,
- Memcached,
- Couchbase,
- Caching,
- Distributed Cache,
- Distributed Document Oriented Database,
- Companies,
- Clustering & Caching,
- NoSQL,
- Database,
- Infrastructure,
- Performance & Scalability
Recently Couchbase published a comparison of Couchbase and CouchDB to denote the differences and simlarities between the two. This document addresses a common question: "What is the difference between CouchDB and Couchbase?", and what happened to Membase? InfoQ caught up with James Phillips, a Couchbase founder, to discuss the comparison and the merger of the two products Membase and CouchDB.
- Topics
- MongoDB,
- Distributed Document Oriented Database,
- NoSQL,
- Data Access,
- Database,
- Reporting
In response to demands for simpler data access, MongoDB is introducing the Aggregation Framework. This library uses a declarative pipe-line notation to support features such as SQL-like group by operations without having to write custom JavaScript routines.
- Topics
- Riak,
- Key-Value Store,
- Distributed Document Oriented Database,
- NoSQL,
- Database Design,
- Patterns and Practices,
- Data Access,
- Database Management,
- Database,
- Patterns
Riak is a key-value based NoSQL database that can be used to store user session related data. Andy Gross from Basho Technologies recently spoke at QCon SF 2011 Conference about Riak use cases. InfoQ spoke with Andy and Mark Phillips from Basho team about Riak database features and best practices when using Riak.
Articles about Distributed Document Oriented Database

- Topics
- MongoDB,
- Java,
- Distributed Document Oriented Database,
- NoSQL,
- Languages,
- Database,
- Programming
Brian C. Dilley covers pitfalls, & strengths of using MongoDB ("a very approachable NoSQL solution"), and introduces MJORM. The MJORM project is an annotation free MongoDB Java ORM library. This article builds on Brian's real world in the trenches experience with MongoDB and includes "gotchas" like
"Don't treat MongoDB like an RDBMS...", how to "design your indexes carefully", and more.

- Topics
- CouchDB,
- Membase,
- Couchbase,
- Distributed Document Oriented Database,
- Companies,
- NoSQL,
- Android,
- Meego,
- Architecture,
- iPhone,
- Operating Systems,
- Database,
- Mobile,
- Web OS,
- Apple
Omnipresent synchronisation will be easy with CouchDB not only hosted as server side database but also being embedded in mobile applications. Couchbase made the NOSQL Document Database available for the mobile platforms to enable developers to benefit from the replication and offline capabilities while using the convenient and uniform HTTP based protocol to interact with it locally or remotely.
Presentations about Distributed Document Oriented Database

- Topics
- Riak,
- Strange Loop 2011,
- Distributed Document Oriented Database,
- Big Data,
- NoSQL,
- Strange Loop,
- Operations,
- Database Design,
- Database,
- Infrastructure,
- Conferences,
- Dynamo DB
Susan Potter discusses Dynamo, Riak, distribution, consistency and fault tolerance, along with techniques and an example for building an application with riak_core.

- Topics
- Riak,
- Distributed Document Oriented Database,
- QCon San Francisco 2011,
- QCon,
- NoSQL,
- Concurrency,
- Conferences,
- Database,
- Programming,
- Consistency
Bob Ippolito explains how to solve concurrent update conflicts with Statebox, an open source library for automatic conflict resolution, running on top of Riak.
Interviews about Distributed Document Oriented Database

- Topics
- CouchDB,
- Ruby,
- Riak,
- Couchbase,
- Dynamic Languages,
- Erlang,
- Distributed Document Oriented Database,
- Companies,
- GarbageCollection,
- Languages,
- Data Access,
- Functional Programming,
- Database Design,
- NoSQL,
- Architecture,
- Programming,
- Database,
- Data Storage,
- Performance & Scalability,
- Erlang Factory 2011,
- Database Replication
Justin Sheehy and Damien Katz discuss Riak and CouchDB, the strengths and trade-offs of different approaches to NoSQL, and why both databases are written in Erlang.

- Topics
- JVM,
- CouchDB,
- Virtual Machines,
- Scala,
- Couchbase,
- Riak,
- Runtimes,
- Java EE,
- Dynamic Languages,
- JVM Languages,
- GarbageCollection,
- Functional Programming,
- Erlang,
- Distributed Document Oriented Database,
- Companies,
- Clojure,
- C++,
- Java,
- Languages,
- NoSQL,
- LISP,
- Compilers,
- Database,
- Google Go,
- Erjang,
- Architecture,
- Programming,
- Language Design,
- Language,
- Web Sockets,
- Twitter,
- C,
- Ruby on Rails
In this interview Joe Armstrong and Robert Virding, co-inventors of the Erlang language, talk about the future of the language, including its use in web programming, its ability to scale and more. The duo also discuss Erlang support for NoSQL databases, running the language on the Java Virtual Machine (JVM) and comparisons with other languages such as Google’s Go.

- Topics
- EC2,
- MongoDB,
- Amazon Web Services,
- Distributed Document Oriented Database,
- MySQL,
- Amazon,
- Strange Loop 2010,
- Relational Databases,
- Companies,
- Operations,
- NoSQL,
- Strange Loop,
- IaaS,
- Infrastructure,
- Conferences,
- Machine Learning,
- Architecture,
- Loose Coupling,
- Cloud Computing,
- Database,
- Interviews
Hilary Mason, interviewed by Ryan Slobojan, discuss the engineering behind bit.ly and their use of machine learning in their system architecture. Hilary also talks about their use of MySQL and MongoDB to manage terabytes of information about users and clicks and their implications on performing real-time analysis of anthropology on the human condition.