search Archive

มาลองทำ Vector Search บน MongoDB Atlas กัน

หลังจากที่ไปแบ่งปันความรู้เรื่องการพัฒนา RAG app (Retrieval-Augmented Generation) มานิดหน่อยซึ่งมีกระบวนการพื้นฐานประกอบไปด้วย หนึ่งในขั้นตอนที่น่าสนใจคือ Vector Database เราจะใช้อะไรดี ซึ่งมีให้เลือกมากมาย ตามความเหมาะสม หรือ ความชอบก็ว่าไปหนึ่งในตัวที่ถามในการแบ่งปันคือ MongoDBดังนั้นมาลองใช้งานกันหน่อย

Read More…

RediSearch กับ Geolocation

จากงานเดิมใช้งาน RediSearch เกี่ยวการค้นหาข้อมูล (Full text search) ไปแล้วต่อมามี use case ต้องทำการค้นหาข้อมูล Geolocation (lat,lng) นั่นเองโดยมีความต้องการดังนี้ ยังค้นหาแบบ full text search ในข้อมูลจาก property ต่าง ๆ ได้ หาข้อมูลที่อยู่ใกล้ เรียงลำดับจากใกล้ไปไกลได้ กำหนดจำนวนข้อมูลที่ต้องการ มาดูกันว่าทำอย่างไรได้บ้างใน Redis นั่นเอง

Read More…

RediSearch อีกหนึ่งความสามารถของ Redis

RediSearch เป็นอีกหนึ่ง module ของ Redisช่วยทำให้เราสามารถทำ ful text search ใน Redis ได้โดยมี feature ที่น่าสนใจดังนี้ Query แบบ single และ multi-field ได้ Filter และ Sorting ได้ครบ Indexing Aggregation การทำงานอยู่ภายใต้ความสามารถของ Redis นั่นเอง

Read More…

บันทึกคำแนะนำ การค้นหาข้อมูลใน Google

จากการแนะนำเกี่ยวกับการค้นหาข้อมูลใน Googleตอนแรกคิดว่า ไม่น่าจะมีอะไรมากแต่พอแนะนำไป ๆ มา ๆ กลับเยอะพอสมควรเลยทำการสรุปคำแนะนำแบบพื้นฐานไว้นิดหน่อยน่าจะพอมีประโยชน์บ้างเล็กน้อย

Read More…

มาดูโครงสร้างระบบค้นหาข้อมูลของ Twitter กัน

วันนี้ทางทีมพัฒนาของ Twitter ได้ประกาศออกมาว่า ตอนนี้สามารถค้นหาข้อมูล public tweet ได้ทั้งหมดแล้ว ดังนั้นมาดูกันว่าการพัฒนาของ twitter เป็นอย่างไร และมีโครงสร้างการทำงานอย่างไรกันนะ

Read More…