elastic-search Archive

Elasticsearch :: ค้นหาแล้วไม่เจอข้อมูลตามที่ต้องการ

มีคำถามที่น่าสนใจจากกลุ่ม Thai Elastic User Group ว่า ค้นหาข้อมูลภาษาไทยที่จัดเก็บใน Elasticsearch แล้ว ผลของการค้นหาไม่ถูกต้องตามที่คาดหวัง โดยที่ข้อมูลที่จัดเก็บประกอบไปด้วย ภาษาไทยและตัวเลข ยกตัวอย่างเช่น กส

Read More…

Elastcisearch :: การ sync ข้อมูลกับ RDBMS (Relational Database Management System)

คำถามถ้าต้องเก็บข้อมูลสำหรับการค้นหาและวิเคราะห์ไว้ใน Elasticsearch โดยข้อมูลต้นทางจะถูกเก็บไว้ใน RDBMS เช่น MySQL และ PostgreSQL เป็นต้น ถ้ามีการแก้ไขข้อมูลที่ RDBMS แล้ว จะทำการ sync หรือ update ข้อมูลใน Elasticsearch อย่างไรได้บ้าง

Read More…

สรุปการสอนและแบ่งปันเรื่อง ELK stack ช่วงปลายปีที่มหาวิทยาลัยราชภัฏยะลา

ช่วงปลายปีมีโอกาสไปสอนและแบ่งปันความรู้เรื่อง ELK stack สำหรับ Big Data Analytic เป็นเวลา 3 วัน ที่สำนักวิทยบริการ มหาวิทยาลัยราชภัฏยะลา โดยครั้งนี้มีเวลา 3 วัน จึงทำให้ได้เนื้อหาที่เข้มข้นและลงรายละเอียดเยอะ เลยทำการสรุปไว้นิดหน่อย ไว้ปีหน้าหาเวลามาแบ่งปันกันนิดหน่อย เนื่องจาก ELK stack มันเปลี่ยนบ่อยเหลือเกิน มาเริ่มกันเลย

Read More…

Elasticsearch:: ว่าด้วยเรื่องของ Index Lifecycle management (ILM)

ตั้งแต่ Elasticsearch 6.7 ขึ้นมานั้น มี feature ชื่อว่า Index Lifecycle management (ILM) เพิ่มเข้ามา ใช้สำหรับการจัดการ index ใน elasticsearch ซึ่งทำให้เราสามารถจัดการ index ได้ง่ายขึ้น ทั้งเรื่องของขนาดข้อมูล ทั้งเรื่องของระยะเวลาในการเก็บข้อมูล ทั้งเรื่องการกำหนดนโยบายของ index ว่าควรทำงานและใช้งานอย่างไร ดังนั้นคนใช้งานและดูแล Elasticsearch ควรรู้และเข้าใจ มาดูกัน

Read More…

ว่าด้วยเรื่องที่ควรรู้และเข้าใจเกี่ยวกับ Elasticsearch

หลังจากที่มีโอกาสแบ่งปันเรื่องของ Elastic Stack ไปพอสมควร จึงทำการสรุปสิ่งที่แบ่งปันไว้นิดหน่อย ซึ่งเป็นอีกมุมมองที่คนใช้งานหรือคนที่สนใจควรรู้ไว้บ้าง มาเริ่มกันเลย

Read More…

Elasticsearch ใส่ระบบ security มาให้แบบฟรี ๆ แล้ว

ทางบริษัท Elastic ได้ประกาศทางบทความ Security Elasticseach is now freeนั่นหมายความว่า Elasticsearch ตัวใหม่ตั้งแต่ version 6.8 และ 7.1 ขึ้นมา จะมีความสามารถเรื่อง securirty มาให้ใช้งานแบบฟรี ๆ ไม่ต้องไป config ข้างนอกเองอีกแล้ว โดยมีความสามารถคร่าว ๆ ดังนี้

Read More…

สวัสดี Elastic Stack 7.0

และแล้ว Elastic Stack 7.0 ตัวเต็มก็ถูกปล่อยออกมา หลังจากที่ปล่อยให้ทดลองใช้งานมาสักพัก ซึ่งมี pull request มากกว่า 10,000 เรื่อง จาก 861 คนที่ร่วมกัน contribute โดยสิ่งที่เปลี่ยนแปลงเยอะ ๆ และเห็นได้ชัดคือ Elasticsearch นั่นเอง ตัวรองมาคือ Kibana ที่สามารถเปลี่ยนเป็น Dark Mode ได้ด้วย (ใช้ได้ตั้งแต่ 6.7) รวมทั้งการปรับปรุงเรื่องการแสดงข้อมูลแผนที่ด้วย Elastic Map Service ใน Kibana นั่นเอง

Read More…

ลองหรือยังกับ Elasticsearch 7.0.0 beta 1

ทาง Elastic ได้ปล่อย Elastic Stack 7.0.0 beta 1 ออกมาให้ลองทดสอบใช้กันดูแล้วใน stack ก็ประกอบไปด้วยตัวหลัก ๆ คือ Elasticsearch Logstash/Beat Kibana มาดูกันว่าแต่ละตัวมีอะไรน่าสนใจบ้าง โดยเฉพาะกับ Elasticsearch

Read More…

ทำการ import ข้อมูลจาก CSV เข้า Elasticsearch ด้วย Logstash แบบง่าย ๆ

จาก Repository ใน Github ที่สรุปข้อมูลจังหวัด อำเภอ และ ตำบลต่าง ๆ ในประเทศไทย ที่สำคัญมี location ของแต่ละตำบลอีกด้วย สามารถนำไปใช้ได้เลย แจ่มมาก ๆ แต่เห็นว่ายังไม่มีการนำเข้า Elasticsearch เพื่อให้ง่ายต่อการใช้งาน เช่นการค้นหาและหาระยะทางต่าง ๆ เป็นต้น จึงทำการสรุปขั้นตอนไว้นิดหน่อย

Read More…

เมื่อ Elasticsearch 6.0.0 ออกมา มีอะไรเปลี่ยนแปลงบ้าง ?

ทาง Elastic ได้ปล่อย Elasticsearch 6.0.0 ออกมา ต้องบอกว่า Elastic Stack สินะ เพราะว่า product ทุกตัวจะปล่อยออกมาพร้อมกันทั้งหมด เช่น Elasticsearch, Kibana และ Logstash (ELK) ดังนั้นมาดูกันหน่อยว่ามีอะไรเปลี่ยนแปลงไปบ้าง

Read More…