My presentation "SQL or NoSQL" seeks to give you enough information about how "Nosql databases" works, to let you answer the question: "Make sense for my next project considering a NoSQL database ?

I'll start illustrating the "Big Data" and his properties, as one of the keypoints of "NoSQL" movement rise.

One of the common characteristics of NoSQL Databases is that they don't use the well known relational model,each nosql solution can be categorized in four data-models: key-value, column, document and graph. Illustrate an example modelled using the typical RDBMS (fixed schema) and how can be designed in a schemeless fashion (document), how relations are managed, what are the pros and cons. acid vs base.

The Data Distribution Models

The NoSQL is designed to suite well on a cluster of commodity servers, let's go a little bit deeper to concepts like replication , sharding, and scalabilty, let's compare the horizontal scalability vs vertical scalability.

One of the biggest changes from a relational database to Nosql database is on level of consistency. I'll try to give an overview of the Cap theroem, what it means in term of acid vs base. Using as an example the various scenario that can happen regarding read/write conflicts. 

J and Beyond is the International conference for Joomla Developers and site integrators from around the world. With the theme Golden times ahead - this is where the future of Joomla happens!. The best minds in the Joomla! World to one place to collaborate and share knowledge within the Joomla! Community at a high technical level. It will take place from the 29-31 May 2015 in Prague, Czech Republic at the Hotel Don Giovanni.

J and Beyond 2015 | An International Joomla! Conference - May 29 - 31, 2015, Prague, Czech Republic