InfoQ Homepage Database Content on InfoQ
-
The ADO.NET Entity Framework Sparks a Debate
A recent blog post written by Danny Simmons, a Microsoft ADO.NET developer, about the ADO.NET Entity Framework has started a series of reactions about the respective topic.
-
MagLev: Gemstone builds Ruby runtime based on Smalltalk VM
OODB vendor Gemstone works on a Ruby VM called MagLev. Working with Seaside's and DabbleDB's Avi Bryant, Gemstone bases the Ruby runtime on their Smalltalk VM to offer performance and powerful persistence features. We talked to Avi Bryant and Gemstone's Bob Walker about the technology behind MagLev and the plans for it.
-
StrokeDB, Just Another Distributed Database? Not Really.
As Distributed Databases get more and more interest, implementations are flourishing. CouchDB showed the way and is now incubated as an Apache project. RDDB was one of the first Ruby implementation of a Document-Oriented Distributed Database. We will check how a new database, StrokeDB, differentiates itself in the area with new promising features.
-
DbFit 1.0 With Enhanced Querying Capabilities and User Docs
Gojko Adzic has recently announced the version 1.0 release of DbFit, his popular FIT/FitNesse extension used for practicing TDD on database code.
-
The Buzz on SQL Server 2008 CTP6
Community Technology Preview 6 has been in developer's hands for almost a month.
-
LongJump Introduces Database-as-a-Service
LongJump, a provider of customizable business application, has introduced a new service to provide database hosting to companies that are looking to reduce maintenance and administration costs.
-
Sun purchases MySQL: Perspectives and Analysis on the Impact
In a move which caught many off guard, Sun Microsystems announced that it would be acquiring MySQL AB, the company which owns and develops the MySQL database, for $1 Billion USD. InfoQ analyzed the announcement and reactions and spoke with Kevin Harvey, Chairman of the MySQL board of directors, to learn more about this deal and what it may mean for the future.
-
The RDBMS is not enough.
In a world of services, RDBMS are not the solution to every problem. Document Oriented Distributed Databases try to solve this and add a new way of storing documents. CouchDB (written in Erlang) is in its alpha stage and evolving on a regular basis. InfoQ caught up with Anthony Eden who is implementing the same concept in Ruby with RDDB.
-
Scaling Web Applications using Cache Farms and Read Pools
Exploring a couple of lesser known tools in the architects' scaling toolkit.
-
Cory Foy on Database Unit Testing
Cory Foy walks developers step-by-step through unit testing logic implemented at the database layer.
-
SQL Database Publishing in Visual Studio 2008 and Today
The Database Publishing Wizard is a popular add-in for Visual Studio, which supports deploying a local database to a remote host. The Visual Web Developer team announces that the wizard will be integrated in Visual Studio 2008.
-
DbFit 0.9 includes MySQL Support and Full Oracle for Java Support
DbFit has had several releases in recent months, adding better support for Oracle, support for Java and MySQL 5, and embedding DbFit tables into Java and .NET code.
-
LiquiBase adds Diff, Eclipse Plugin, Support for Additional Databases
LiquiBase, the database refactoring/migration tool, has had a busy year. Building on the momentum of the 1.0 release LiquiBase added two more minor releases and some point releases, adding support for database diffs, an Eclipse plugin and support for additional databases.
-
Abstracting Data Query in Ruby with Ambition Ambition
The .NET community is familiar with the general purpose query facilities added to the .NET Framework by the project LINQ. Ruby was missing such an abstraction layer. Chris Wanstrath brings his own solution: Ambition.
-
Michael Stonebraker: Major RDBMSes are legacy technology
Michael Stonebraker, co-founder of the Ingres and Postgres relational database management systems (RDBMS) and CTO of Vertica Systems, laid the framework for a debate in the database community by declaring that most major databases should be considered legacy technology.