Course Code: datastorageoverview
Duration: 7 hours
Prerequisites:

Chociaż nie jest wymagane przygotowanie techniczne, zrozumienie przykładów wymaga pewnego poziomu teorii baz danych (np. SQL, itp...).

Overview:

Ten kurs pomaga klientom wybrać sposób przechowywania danych w zależności od ich potrzeb. Obejmuje prawie wszystkie możliwe nowoczesne podejścia.

Course Outline:
  1. Przechowywanie dokumentów w chmurze
    1. Funkcje (OCR, Scalaibility, wyszukiwanie itp.)
    2. Przykłady Open Source (np. Next Cloud)
    3. Niektóre przykłady komercyjne
  2. Przechowywanie plików płaskich
    1. Bazy danych XML
    2. Bazy danych CSV
  3. Relacyjne bazy danych
    1. Normalizacja
    2. Współzależności i zależności
    3. [Elastyczność - replikacje, klastry
    4. Oprogramowanie Open Source i komercyjne (MySQL, PostrgreSQL, DM7, Oracle itp.)
  4. Pamięć masowa NoSQL
    1. Zorientowane na dokumenty Database (MongoDB, CouchDB itd...)
    2. Orientacja na kolumny (Canadra, Scylla itp.)
    3. Orientacja wyszukiwania (Elasticsearch...
  5. NewSQL
    1. Twierdzenie CAP
    2. Oprogramowanie open source (SequoiaDB, itp...)
  6. Search Engines
    1. Funkcje (przetwarzanie tekstu, trafność itp.)
    2. Przykłady Open Source
    3. Scala Elastyczność, wysoka dostępność, równoważenie obciążenia, itp....
  7. Tradycyjne hurtownie danych
    1. Inteligencja, OLTP i hurtownia danych Business
    2. Rozwiązania open source i komercyjne
  8. MapReduce i rozproszone przetwarzanie równoległe
    1. Hadoop - podobne (Hive, HFS, Impala)
  9. Rozproszony system plików
    1. Przegląd opensource (Ceph itp.)
  10. In-memory Database
    1. Rozwiązanie opensource (np. ApacheIgnite)
  11. Inne
    1. Hypertable (Google Bigtable)
    2. BigQuery
    3. Rozwiązanie AWS (S3, itp...)
  12. Poza teraźniejszością - przyszłe trendy
Sites Published:

United Arab Emirates - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Qatar - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Egypt - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Saudi Arabia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

South Africa - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Brasil - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Canada - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

中国 - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

香港 - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

澳門 - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

台灣 - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

USA - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Österreich - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Schweiz - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Deutschland - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Czech Republic - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Denmark - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Estonia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Finland - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Greece - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Magyarország - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Ireland - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Luxembourg - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Latvia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

España - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Italia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Lithuania - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Nederland - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Norway - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Portugal - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

România - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Sverige - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Türkiye - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Malta - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Belgique - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

France - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

日本 - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Australia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Malaysia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

New Zealand - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Philippines - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Singapore - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Thailand - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Vietnam - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

India - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Argentina - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Chile - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Costa Rica - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Ecuador - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Guatemala - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Colombia - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

México - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Panama - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Peru - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Uruguay - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Venezuela - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Polska - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

United Kingdom - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

South Korea - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Pakistan - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Sri Lanka - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Bulgaria - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Bolivia - Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos

Indonesia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Kazakhstan - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Moldova - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Morocco - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Tunisia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Kuwait - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Oman - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Slovakia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Kenya - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Nigeria - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Botswana - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Slovenia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Croatia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Serbia - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Bhutan - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Nepal - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

Uzbekistan - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems