Neo4j
Encyclopedia
Neo4j is an open-source graph database
Graph database
A graph database uses graph structures with nodes, edges, and properties to represent and store data. By definition, a graph database is any storage system that provides index-free adjacency. General graph databases that can store any graph are distinct from specialized graph databases such as...

, implemented in Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

. The developers describe Neo4j as "embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs
Graph (data structure)
In computer science, a graph is an abstract data structure that is meant to implement the graph and hypergraph concepts from mathematics.A graph data structure consists of a finite set of ordered pairs, called edges or arcs, of certain entities called nodes or vertices...

 rather than in tables". Neo4j version 1.0 was released in February, 2010. The community edition of the database is licensed under the free General Public License (GPL) v3. The additional modules such as online backup and high availability, is licensed under either the free Affero General Public License
Affero General Public License
The Affero General Public License, often abbreviated as Affero GPL and AGPL , refers to two distinct, though historically related, free software licenses:...

 (AGPL) v3. The database, with the additional modules, is also available under a commercial license, in a dual license model.

Neo4j was developed by Neo Technology, Inc., based in the San Francisco Bay Area
San Francisco Bay Area
The San Francisco Bay Area, commonly known as the Bay Area, is a populated region that surrounds the San Francisco and San Pablo estuaries in Northern California. The region encompasses metropolitan areas of San Francisco, Oakland, and San Jose, along with smaller urban and rural areas...

, US and Malmö
Malmö
Malmö , in the southernmost province of Scania, is the third most populous city in Sweden, after Stockholm and Gothenburg.Malmö is the seat of Malmö Municipality and the capital of Skåne County...

, Sweden. Neo Technology board of directors consists of Magnus Christerson (Vice President of Intentional Software Corp), Nikolaj Nyholm
Nikolaj Nyholm
Nikolaj Nyholm, is a serial technology entrepreneur and investor from Copenhagen, Denmark. He has founded four technology startups that have pioneered different domains, is co-organizer of the lauded conference reboot.dk, and is now a partner at the early-stage venture capital investor, Sunstone...

 (CEO of Polar Rose
Polar Rose (facial recognition)
Polar Rose is a company from Malmö, Sweden which makes facial recognition software.Polar Rose had a service that allows users to name people in their photos on photo sharing sites like Flickr and 23hq.com using their Facebook contacts...

), Sami Ahvenniemi (Partner at Conor Venture Partners) and Johan Svensson (CTO of Neo Technology).

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK