Relational databases technology is at least three decades old. However, of late, people are skeptical about using relational databases in some specific use cases. Skeptics say that relational databases are not easy to scale while the so called NoSQL stores are much easier to scale. They say LAMP is outdated. The future is MEAN or something along those lines. Is this true? Do NoSQL stores solve the scalability and fail over issues? How do they do it?
Unlike in the relational world, there are no standards around NoSQL. What this means is that every NoSQL store has a different way of looking at schema design. How do we choose a specific NoSQL store? In this session we discuss how NoSQL design is different from relational design and how different NoSQL stores differ in their internal architecture. We will specifically be discussing NoSQL design approach in MongoDB and Cassandra.
Topics that people have asked to be covered
• Different types of databases - Object-oriented, graph databases, document databases etc
• Support for NoSQL like features in relational stores (Postgres hstore/JSON support)
• MongoDB v/s Hadoop - when to use what
• Performance issues
• Storing binary data like images in NoSQL stores/use of GridFS
• Sharding in NoSQL databases (may be hard to cover given the limited time - but let's see!)
RSVP: Only if you are 100% sure and interested in learning.
Registration fee: 100 Rs/Person
Speaker's LinkedIn Profile : Gautham Pai.
He is known for his commendable technical skill with his great patience in understanding the audience and picking up from where they are by helping them strengthen the conceptual roots of every subject he trains on. He has acquired great abilities in helping corporates indulge in coding with his interesting sessions.