Acquire the proficiency to determine the optimal data storage solutions tailored for your business needs. Dive deep into various modern storage techniques, from basic flat files to advanced distributed systems, and gain a holistic perspective
Acquire the proficiency to determine the optimal data storage solutions tailored for your business needs. Dive deep into various modern storage techniques, from basic flat files to advanced distributed systems, and gain a holistic perspective. By the end, attendees will possess a comprehensive understanding, enabling them to select the best storage solution based on specific requirements and be prepared for future trends in data storage.
This course covers:
• An exploration of File Document and Cloud Storage.
• A study of Flat File, Relational, and NoSQL databases.
• Dive into Search Engines and Traditional Data Warehouses.
• Deepen your understanding with MapReduce & Distributed Parallel Processing.
• Explore In-Memory Databases and other cutting-edge systems.
While no technical background is mandatory, familiarity with basic database theory, such as SQL, would be beneficial to better grasp the content.
*We customize the course outline and content to your specific needs and relevant use cases.
1. File Document & Cloud Storage:
• Key Features: OCR, Scalability, and Search Functionalities.
• Open-source Spotlight: Next Cloud.
• Leading Commercial Solutions.
2. Flat File Storage:
• Delving into XML & CSV Databases.
3. Relational Databases:
• Basics: Normalization, Dependencies, and Constraints.
• Scalability Methods: Replications and Clustering.
• Software Insights: MySQL, PostgreSQL, DM7, Oracle, and more.
4. NoSQL Storage:
• Document-Oriented: MongoDB, CouchDB.
• Column-Oriented: Cassandra, Scylla.
• Search-Oriented: An Elasticsearch focus.
• An introduction to NewSQL.
• Deep Dive into CAP Theorem.
• Open-source Spotlight: SequoiaDB.
5. Search Engines:
• Features: Text Processing, Relevancy, etc.
• Open-source Showcase.
• Scalability, High Availability, and Load Balancing.
6. Traditional Data Warehouses:
• BI, OLTP, and Data Warehousing: Spotting the Differences.
• A tour of open-source and commercial platforms.
7. MapReduce & Distributed Parallel Processing:
• A journey through the Hadoop Ecosystem: Hive, HFS, Impala.
• Distributed File Systems Overview.
• Open-source Spotlight: Ceph.
8. In-Memory Databases:
• Feature focus on open-source solutions like Apache Ignite.
9. Other Key Systems:
• An overview of Hypertable, Google's Bigtable, BigQuery, and AWS offerings like S3.
10. The Future of Data Storage:
• A look at upcoming trends and innovations.
Hands-on learning with expert instructors at your location for organizations.
Master new skills guided by experienced instructors from anywhere.