| Tobias Ivarsson
Neo Technology |
About Tobias Ivarsson is a software developer at Swedish startup Neo Technology (http://neotechnology.com/), the commercial backer of the open source graph database Neo4j (http://neo4j.org/). At Neo Technology Tobias is the lead developer of language support and framework integration, as well as developer tools. Tobias is also the main compiler developer on the Jython project since 2007, when he spearheaded a prototype of Python 2.5 support in Jython during the Google Summer of Code initiative. |
| Website/Blog |
Video |
| Track: Microsoft .Net | |
Session title |
Session description |
noSQL for dummies
|
A large number of companies have found that the relational
database model that have been predominant since the late seventies
insufficient. It might be that the complex logics of an RDBMS is
too much overhead for their storage needs, when all they really
need is to store objects with specific ids. It could be because of
the need to store huge amounts of data and therefore needing to
partition the data across multiple servers. It could also be that
they need to model complicated domains where relational databases
would end up with an explosion of tables, and joins would kill
performance.
NOSQL is not one silver bullet, it is a large number of
different databases that take different approaches to data storage
to solve the aforementioned problems, the only common
denominator is that none of them are relational databases. This
session will give an overview of the space of NOSQL databases and
what they can do for you.
|
Neo4j - a graph database |
Neo4j is an open source graph database. A graph database store data as nodes and relationships between nodes. While Neo4j is written in Java a large number of language bindings make it possible to use Neo4j from other languages such as Python or Ruby, and the recently released RESTful interface opens up for even more environments. In this session you will learn more about what Neo4j is, what problems it solves, and how you can use it in your projects. |