NoSQL for Developers Seminar

Description:

Explore the possibilities NoSQL databases offer developers for unparalleled flexibility and performance. This seminar will provide you with introduction to NoSQL Technologies and help you identify the benefits of Big Data for your business.

Engineers, Programmers, Networking specialists, Managers, Executives

SQL History and dominance 

  • Why SQL Ruled for so long?
  • Why it is loosing its dominance?

NoSQL Definition

  • No definition
  • Common concepts
  • Examples (when those are required)

The CAP Theorem (Consistency, Availability, Partition tolerance)

  • RDBMS
  • NoSQL implementations
  • ACID

Storage Model

  • Key-Value/Document/column-family/Graph databases
  • Aggregated data
  • Schemaless

Distribution Model

  • Sharding
  • Replication
  • Master-Slave
  • Peer to peer

Consistency models:

  • Type of usage conflicts
  • Weak consistency
  • Strong Consistency
  • Eventual Consistency

Map Reduce

  • Why it is related to NoSQL.

Selecting the right tool for the job

  • When to use NoSQL?
  • Will SQL stop to exist?
  • Why not use NoSQL?
  • Some Major Technologies review (with short snippets):
  • Hadoop/HBase
  • Cassandra
  • AWS (is it needed to provide details on azure and google cloud?):
    • SimpleDB
    • Dynamo
  • MongoDB
  • Redis
  • Berkeley DB
  • Memcache DB
  • Neo4J
ערן קורןערן הינו יועץ מוביל ובכיר בנאיה טכנולוגיות בתחום מסדי נתונים ו-Big Data. במסגרת תפקידו ערן מתמחה בניהול מסדי נתונים, בניית ארכיטקטורה, וכן בפלטפורמות NoSQL מובילות בעולם ה- Big Data.
  • על פי דרישה מועד פתיחה
  • 09:00-12:30daysימים ושעות
  • 4academic hours שעות אקדמיות
  • בסיסיתcourse levelרמת הקורס
  • עברית/Englishlanguageשפת הדרכה
  • לבדיקת התאמה לקורס
  • [current_url]

    השאירו פרטים ונחזור אליכם בהקדם!