InfoQ Homepage Relational Databases Content on InfoQ
-
Understanding Indexing Without Needing to Understand Data Structures
Zardosht Kasheff suggest using 3 rules for indexing SQL databases: Retrieve less data, Avoid point queries, and Avoid sorting.
-
Not Your Father’s Transaction Processing
Michael Stonebraker compares how RDBMS, NoSQL and NewSQL support today’s big data transaction processing needs. He also introduces VoltDB, an in-memory NewSQL database.
-
The Impedance Mismatch is Our Fault
Stuart Dabbs Halloway explains what the impedance mismatch is and what can be done to solve it in the context of RDBMS, OOP, and NoSQL.
-
Caching, NoSQL & Grids - What the Banks Can Teach Us
John Davies shares insight into SQL, NoSQL, grid, virtualization and caching technologies from his personal experience using them in financial institutions.
-
Choose the "Right" Database and NewSQL: NoSQL Under Attack
Talk #1: Stefan Edlich suggests choosing a NoSQL DB after answering about 70 questions in 6 categories, and building a prototype. Talk #2: Edlich presents NewSQL solutions counteracting NoSQL.
-
Where Does Big Data Meet Big Database?
Ben Stopford takes a look at the Big Data movement, its development and implications, reflecting on a future where NoSQL solutions and traditional ones coexist.
-
NoSQL Database Technology: A Survey and Comparison of Systems
James Phillips presents the origins of NoSQL, followed by a comparison of various NoSQL solutions and ending with an architect’s view of Couchbase.
-
Banking Case Study: Scaling with Low Latency using NewSQL
Jags Ramnarayan and Jim Bedenbaugh present the case of a bank who adopted SQLFire, covering the business requirements, the scalability issues, patterns used and the chosen solution.
-
Polyglot Persistence for Java Developers - Moving Out of the Relational Comfort Zone
Chris Richardson shows how he ported a relational database to three NoSQL data stores: Redis, Cassandra and MongoDB.
-
How to get the most out of Spring and Google App Engine
Chris Ramsdale shows how to build Spring apps on Google App Engine, covering performance Google SQL Service and other advanced topics.
-
Using MongoDB on Mono
Justin Dearing introduces MongoDB, and shows how to interact with Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed.
-
SQLFire: Scalable SQL instead of NoSQL
Jags Ramnaraya presents SQLFire and how SQL can be used for modern data stores backing online highly scalable applications by using a different consistency model and sharing nothing persistence.