product-banner-graph
ไม่มีอะไรมาก แค่อยากจะแนะนำ Graph เป็น product ตัวใหม่ของ Elastic
เพิ่งเปิดตัวไปในงาน Elastic Con 2016
ทำให้เราสามารถค้นหาข้อมูลที่ความเกี่ยวข้องกันได้ง่าย และ สะดวกขึ้น
แน่นอนว่า ข้อมูลต้องจัดเก็บอยู่ใน Elasticsearch นั่นเอง

สามารถนำมาประยุกตืใช้งานได้มากมาย ไม่ว่าจะเป็น

  • ระบบ Recommending Content
  • ระบบ Detecting Sources of Risk
  • ระบบค้นหาข้อมูลจากความเกี่ยวข้อง และ สัมพันธ์ต่างๆ

โดยรวมแล้วมันคือเรื่องของ Information Retrieval นั่นเอง

ส่วนการใช้งานก็ผ่าน API ง่าย ๆ

และแน่นอนว่า ใช้งานผ่าน Query DSL ของ Elasticsearch ได้
แถมยังมี Graph UI บน Kibana อีกด้วยนะ

ว่าแล้วทำการติดตั้งและลองใช้งานกันดีกว่า

ก่อนอื่นต้อง download ทั้ง Elasticsearch 2.3 และ Kibana 4.5 !!
จากนั้นทำการติดตั้ง Graph ตามขั้นตอนดังนี้

graph-01

ปล. เห็นไหมว่าต้องติดตั้ง license ด้วย
นั่นแสดงว่า Graph มันไม่ฟรีอย่างแน่นอน !!
แต่ไม่เป็นไรลองใช้งานแบบขำ ๆ ไปก่อน

เมื่อติดตั้งเสร็จแล้ว ลองมาดู Graph UI ใน kibana นิดหน่อย

แสดงดังรูป

graph-03

graph-02

เพียงเท่านี้ก็สามารถเริ่มต้นใช้งานได้แล้ว
ส่วนตัวอย่างการใช้งานจะตามมาใน blog ต่อ  ๆ ไป
แต่ตอตนี้แนะนำให้อ่านเพิ่มเติมได้ที่