InfoQ

InfoQ

Editor Specific Content View

All of Emil Eifrem's Content on InfoQ


Latest featured content by Emil Eifrem

Emil Eifrem on Neo4j and Graph Databases

Topics
NoSQL,
Data Access,
Ruby,
Java,
Database Design,
Persistence,
Architecture

Emil Eifrem explains graph databases, what domains they fit well, and the state of Neo4j. Also: how graph databases stack up against RDBMs.

Neo4j: NOSQL and the Benefits of Graph Databases

Topics
Java,
NoSQL,
Performance & Scalability,
Architecture

Emil Eifrem overviews the trends leading to NOSQL (Not Only SQL), and the four emerging NOSQL solutions: key-value stores, plus column, document and graph databases. He also explains the internals of a graph database and an example of using Neo4j - a graph database - in production.

Neo4j - The Benefits of Graph Databases

Topics
Java,
Database Design,
Persistence,
Architecture

This presentation covers the definition of a graph database (information structured as mathematical graphs with nodes, relationships and properties) and their advantages when dealing with data that is difficult to fit in static tables, is rapidly evolving, or that has a lot of optional attributes. The flexibility of graph databases better support agile development and schema evolution.