Screen Shot 2558-04-23 at 11.11.03 AM
มีโอกาสได้แบ่งปันความรู้เรื่อง Elasticsearch
ในงานโค้ดชิวๆ กับ Elasticsearch จัดโดยกลุ่มสมาคมโปรแกรมเมอร์ไทย
ซึ่งสถานที่จัดงานคือ NE8T
เนื้อหาที่นำมาแบ่งปันประกอบไปด้วย

  • ทำความรู้จักกับ Elasticsearch ทั้งความรู้พื้นฐานและประวัติความเป็นมา
  • ความรู้พื้นฐานเกี่ยวกับ Scaling เช่น cluster, node, shard, replication เป็นต้น
  • ทำการติดตั้ง Elasticsearch เพื่อเริ่มต้นใช้งาน
  • การใช้งาน Search
  • การใช้งาน Aggregation
  • แนะนำ Hardware และ Operating System ที่ใช้งาน

สรุปสิ่งที่แบ่งปัน

ในการแบ่งปันจะมีการทำ workshop เล็กๆ นิดหน่อย
เรื่องของการการสร้างระบบร้านขายหนังสือ
มีขั้นตอนการสร้างดังนี้

  1. ออกแบบ data model ของระบบ เช่น ชื่อ index, type และ document
  2. การเพิ่มข้อมูลเข้าไป
  3. การแก้ไขข้อมูล
  4. การลบข้อมูล
  5. การค้นหาข้อมูล
  6. การค้นหาข้อมูลด้วย Search DSL
  7. การใช้งาน Aggregation สำหรับการสรุปข้อมูลในรูปแบบต่างๆ แทนการใช้งาน group by

Slide ของสิ่งที่แบ่งปัน

งานนี้มีการบันทึก VDO ไว้นะครับ
แต่ต้องรอให้ทีมงานจัดงานตัดต่อเสร็จกันนิดหน่อย