Database Management Content on InfoQ
Latest featured content about Database Management

- Topics
- NoSQL,
- Database Design,
- Big Data,
- SQL Server
Justin Dearing presents a brief introduction to MongoDB, and focuses on interacting with it in Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed. This is a very code centric talk.
News about Database Management
- Topics
- NoSQL,
- Data Access,
- Database Design
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.
- Topics
- Data Access,
- NoSQL
James Phillips, co-founder of Couchbase, recently gave a presentation on the differences between a distributed document-oriented and relational data models and what the database developers need know to move from a relational to a NoSQL database. InfoQ caught up with James to talk about the advantages and limitations of document-oriented NoSQL databases.
Articles about Database Management

- Topics
- Security,
- NoSQL,
- Database Design,
- Data Access
NoSQL databases offer alternative data storage options for storing unstructured data compared to traditional relational databases. Though the NoSQL databases have been getting a lot of attention lately, the security aspects of storing and accessing NoSQL data haven't been given much emphasis. This article focuses on the security considerations and best practices in accessing the NoSQL databases.

- Topics
- Clustering & Caching,
- Java,
- Data Access,
- Architecture,
- Performance & Scalability
Lan Vuong shows how to optimize the performance of an application by leveraging the write-behind caching pattern which sends batch updates to the back-end database asynchronously within a user configurable interval of time, instead of doing sychronous write-through updates typical in web apps.
Presentations about Database Management

- Topics
- Operations,
- Database Design,
- Data Access,
- Architecture
CouchDB is a schema-free document database. But now that the NoSQL movement is in full swing, there are several document databases to choose from, so why choose Couch? Two things really set CouchDB apart from the rest: its map/reduce views and its RESTful API.
Since the API is RESTful, you can easily use Couch from any platform that can talk HTTP. The benefits go way beyond that, though.

- Topics
- Agile,
- Configuration Management,
- Database Design,
- Architecture
For years the norm for developers was to work in an iterative and incremental manner but for database developers to work in a more serial manner. The predominance of evolutionary development methods make it clear that the two groups need to work in the same manner to be productive as a team. Pramod presents material from "Refactoring Databases " on implementing evolutionary database development.
Interviews about Database Management

- Topics
- Operations,
- Data Access,
- Deployment / Datacenter,
- Database Design,
- Data Warehousing,
- Architecture,
- Data Portability,
- Event Driven Architecture
Randy Shoup discusses evolvable systems: how to run different versions of a system in parallel during migrations, decoupling a system with events, schemas at eBay and much more.

- Topics
- NoSQL,
- Operations,
- Data Access,
- Ruby,
- Java,
- Database Design,
- Performance & Scalability,
- Architecture
Justin Sheehy explains how Riak was created with ideas from Amazon's Dynamo paper, Riak features and how Riak compares to other NoSQL solutions.