- 瞭解關係資料庫概念
- 無需程式設計經驗
關係數據庫一直是存儲,檢索和查詢數據的首選技術。關係數據庫允許用戶使用結構化,定義明確的模式集(模型)來組織數據。雖然這種方法適用於存儲標準化且事先已被充分理解的數據(想想醫院登記應用程序,該應用程序使用相同的一組預定義字段保存患者記錄...患者ID,名字,姓氏名稱,上次訪問日期等),此模型有一些限制。對於那些傳入數據沒有明確定義的組織(想想一個創業公司的在線諮詢表格,他們仍在嘗試收集訪客數據的不同領域,刪除和添加字段,以適應不斷變化的性質對於數據如何適應現有數據庫的任何既定定義都需要定期重新定義。在將任何新數據保存到數據庫之前,這將需要重新創建數據模型(模式),該模型指示數據的結構及其允許的數據類型以支持不同類型的數據輸入等。
輸入No SQL (Not Only SQL )數據庫。沒有SQL數據庫使用戶不必預先定義傳入數據的結構,允許他們即時插入和更新新數據。沒有SQL數據庫通常比關係數據庫更快,並且可以輕鬆處理非常大量的數據。沒有SQL數據庫也比關係數據庫更好地擴展,因為它們能夠跨多個服務器(集群)有效地分區數據,並負載平衡對這些數據的訪問。沒有SQL數據庫能夠與支持實時分析,站點個性化,物聯網和移動應用程序的應用程序進行特別好的集成
在這個由講師指導的實時培訓中,參與者將了解市場上最流行的No SQL數據庫的架構,設計原則和功能,因為他們在實時實驗室環境中設置,操作和評估許多No SQL數據庫。此培訓的目標是使參與者能夠在其組織內智能地評估,提出和實施合適的No SQL數據庫解決方案。
在培訓結束時,參與者將能夠:
- 安裝和配置不同類型的No SQL數據庫,包括MongoDB , Cassandra , Redis和Neo4j
- 了解No SQL數據庫與關係數據庫的優缺點
- 了解No SQL數據庫使用的基礎數據格式,以及在開發現代應用程序(桌面,移動,雲,物聯網)時如何利用這些格式
- 在No SQL數據庫中執行創建,插入,更新,刪除操作
- 使用關係數據庫和No SQL協同工作來設置混合環境
- 配置No SQL數據庫集群,以便對非常大的數據集進行分佈式處理
- 了解使用No SQL數據庫的安全隱患
- 在生產環境中部署和擴展No SQL數據庫
聽眾
- Database專家
- 數據架構師
- 數據戰略家
- 項目經理
- 希望在應用程序中集成靈活數據庫解決方案的應用程序開發人員
課程格式
- 部分講座,部分討論,練習和繁重的實踐練習
注意
- 要申請本課程的定制培訓,請聯繫我們安排。
介紹
最流行的 NoSQL 資料庫概述
- MongoDB(文檔)、Cassandra(列式)、Redis(鍵值)、Neo4J(圖形)
MongoDB 功能和體系結構概述
- 關係資料庫與 MongoDB 之間的映射
- 索引、複製、負載均衡、即席查詢等。
MongoDB與MySQL
安裝和設定 MongoDB
建立 Database
讀取、寫入和查詢 MongoDB
使用 MongoDB 進行應用程式開發
MongoDB 中的安全性
在 MongoDB 中的可用性
集成關係型和 NoSQL(非關係型)數據存儲
將 MongoDB 與數據處理框架集成
- Hadoop MapReduce、Apache Spark等
何時使用 MongoDB
- 企業中 NoSQL 的理想工作負載
何時不使用 MongoDB
- NoSQL的缺點
將 MongoDB 部署到生產環境
- 本地或公有雲
縮放 MongoDB
故障排除 MongoDB
閉幕致辭
介紹
- 列式(表格)與文檔資料庫
Cassandra 功能和體系結構概述
安裝與設定Cassandra
建立 Database
讀取、寫入和查詢 Cassandra
使用 Cassandra 進行應用程式開發
Cassandra 中的安全性
Cassandra 中的可用性
集成關係型和 NoSQL(非關係型)數據存儲
將 Cassandra 與數據處理框架集成
- Hadoop MapReduce、Apache Spark等
何時使用 Cassandra
將 Cassandra 部署到生產環境
- 本地和公有雲
縮放 Cassandra
故障排除 Cassandra
閉幕致辭
United Arab Emirates - A Practical Introduction to NoSQL Databases
Qatar - A Practical Introduction to NoSQL Databases
Egypt - A Practical Introduction to NoSQL Databases
Saudi Arabia - A Practical Introduction to NoSQL Databases
South Africa - A Practical Introduction to NoSQL Databases
Brasil - A Practical Introduction to NoSQL Databases
Canada - A Practical Introduction to NoSQL Databases
中国 - A Practical Introduction to NoSQL Databases
香港 - A Practical Introduction to NoSQL Databases
澳門 - A Practical Introduction to NoSQL Databases
台灣 - A Practical Introduction to NoSQL Databases
USA - A Practical Introduction to NoSQL Databases
Österreich - A Practical Introduction to NoSQL Databases
Schweiz - A Practical Introduction to NoSQL Databases
Deutschland - A Practical Introduction to NoSQL Databases
Czech Republic - A Practical Introduction to NoSQL Databases
Denmark - A Practical Introduction to NoSQL Databases
Estonia - A Practical Introduction to NoSQL Databases
Finland - A Practical Introduction to NoSQL Databases
Greece - A Practical Introduction to NoSQL Databases
Magyarország - A Practical Introduction to NoSQL Databases
Ireland - A Practical Introduction to NoSQL Databases
Luxembourg - A Practical Introduction to NoSQL Databases
Latvia - A Practical Introduction to NoSQL Databases
España - A Practical Introduction to NoSQL Databases
Italia - A Practical Introduction to NoSQL Databases
Lithuania - A Practical Introduction to NoSQL Databases
Nederland - A Practical Introduction to NoSQL Databases
Norway - A Practical Introduction to NoSQL Databases
Portugal - A Practical Introduction to NoSQL Databases
România - A Practical Introduction to NoSQL Databases
Sverige - A Practical Introduction to NoSQL Databases
Türkiye - A Practical Introduction to NoSQL Databases
Malta - A Practical Introduction to NoSQL Databases
Belgique - A Practical Introduction to NoSQL Databases
France - A Practical Introduction to NoSQL Databases
日本 - A Practical Introduction to NoSQL Databases
Australia - A Practical Introduction to NoSQL Databases
Malaysia - A Practical Introduction to NoSQL Databases
New Zealand - A Practical Introduction to NoSQL Databases
Philippines - A Practical Introduction to NoSQL Databases
Singapore - A Practical Introduction to NoSQL Databases
Thailand - A Practical Introduction to NoSQL Databases
Vietnam - A Practical Introduction to NoSQL Databases
India - A Practical Introduction to NoSQL Databases
Argentina - A Practical Introduction to NoSQL Databases
Chile - A Practical Introduction to NoSQL Databases
Costa Rica - A Practical Introduction to NoSQL Databases
Ecuador - A Practical Introduction to NoSQL Databases
Guatemala - A Practical Introduction to NoSQL Databases
Colombia - A Practical Introduction to NoSQL Databases
México - A Practical Introduction to NoSQL Databases
Panama - A Practical Introduction to NoSQL Databases
Peru - A Practical Introduction to NoSQL Databases
Uruguay - A Practical Introduction to NoSQL Databases
Venezuela - A Practical Introduction to NoSQL Databases
Polska - A Practical Introduction to NoSQL Databases
United Kingdom - A Practical Introduction to NoSQL Databases
South Korea - A Practical Introduction to NoSQL Databases
Pakistan - A Practical Introduction to NoSQL Databases
Sri Lanka - A Practical Introduction to NoSQL Databases
Bulgaria - A Practical Introduction to NoSQL Databases
Bolivia - A Practical Introduction to NoSQL Databases
Indonesia - A Practical Introduction to NoSQL Databases
Kazakhstan - A Practical Introduction to NoSQL Databases
Moldova - A Practical Introduction to NoSQL Databases
Morocco - A Practical Introduction to NoSQL Databases
Tunisia - A Practical Introduction to NoSQL Databases
Kuwait - A Practical Introduction to NoSQL Databases
Oman - A Practical Introduction to NoSQL Databases
Slovakia - A Practical Introduction to NoSQL Databases
Kenya - A Practical Introduction to NoSQL Databases
Nigeria - A Practical Introduction to NoSQL Databases
Botswana - A Practical Introduction to NoSQL Databases
Slovenia - A Practical Introduction to NoSQL Databases
Croatia - A Practical Introduction to NoSQL Databases
Serbia - A Practical Introduction to NoSQL Databases
Bhutan - A Practical Introduction to NoSQL Databases