สอนเขียนฐานข้อมูล Apache Cassandra
Cassandra เป็น NoSQL Database ชนิดหนึ่ง ซึ่งกระจายการเก็บข้อมูลไว้หลายๆ Node เป็นสถาปัตยกรรมแบบ Masterless คือไม่มี node ที่ทำหน้าที่เป็น Master หรือ Slave เลย โดยแต่ละ Node จะแอบคุยกันเอง(ผ่าน Gossip protocol) เมื่อเราต้องการเพิ่ม Node เข้ามาใหม่ ก็เพียงทำการตั้งค่า Seed ไปยัง Node ใดๆ ก็ได้ใน Cluster แค่นี้ก็เรียบร้อย ข้อมูลก็จะทำการ Sync data ไปเก็บไว้ที่แต่ละ Node ข้อดีคือเมื่อข้อมูลกระจายกันเก็บ เวลาอ่านจะ "อ่านได้รวดเร็ว" รวมถึงข้อมูลก็จะมีสำเนาเก็บไว้ที่หลายๆ node ทำให้ข้อมูลไม่สูญหายถ้า node fail ไปบาง node (no single point of failure)
วัตถุประสงค์ - รู้จักฐานข้อมูลแบบ NoSQL
- เข้าใจการเริ่มต้นติดตั้ง Apache Casaandra
- เข้าใจโครงสร้างและสถาปัตยกรรมของ Apache Casaandra
- สามารถสร้าง Model และทดลอง CRUD
- เรียนรู้ภาษา CQL
- เข้าใจการ config พื้นฐาน
- เข้าใจและสามารถปรับแต่งประสิทธิภาพของการทำงานให้ดีขึ้นได้ (tuning)
กลุ่มเป้าหมาย - บุคคลทั่วไป
- นักเรียนนักศึกษา
- ครู คณาจารย์
- เจ้าหน้าที่และผู้ดูแลที่เกี่ยวข้อง
ความรู้พื้นฐาน - การใช้งานคอมพิวเตอร์พื้นฐาน
- การใช้งานฐานข้อมูลพื้นฐาน
- รู้จักภาษา SQL มาบ้าง
- ทักษะการใช้งานอินเตอร์เน็ตและการค้นหาข้อมูล
ระยะเวลาอบรม : 3 วัน / 18 ชม.
รายละเอียดคอร์สเพิ่มเติมที่ : Apache Cassandra
ช่องทางติดต่อเพิ่มเติม: บริษัท ไอทีจีเนียส เอ็นจิเนียริ่ง จำกัด contact@itgenius.co.th ติดต่อโทร. 02–570–8449 โทรศัพท์มือถือ 088–807–9770 และ 092–841–7931 Line @itgenius
Create Date : 06 กุมภาพันธ์ 2563 |
Last Update : 6 กุมภาพันธ์ 2563 11:19:22 น. |
|
0 comments
|
Counter : 1363 Pageviews. |
|
|
|
|
| |