ค่าเชิงพื้นที่ประกอบด้วยพิกัดลองจิจูดและละติจูดของสถานที่หนึ่งๆ บนโลก ใน Redis องค์ประกอบเชิงพื้นที่สามารถจัดเก็บในค่าชุดที่จัดเรียงซึ่งจัดเก็บไว้ที่คีย์ และใช้คำสั่ง redis ต่างๆ เพื่อจัดเก็บ จัดการ และดึงข้อมูลค่า geospatial ที่จัดเก็บไว้ในฐานข้อมูล redis . ไวยากรณ์สำหรับการใช้คำสั่ง redis geo มีดังนี้ :-
ไวยากรณ์ :-
redis host:post> <Command Name> <key name>
ตัวอย่าง :-
คำสั่ง Redis GEO Value :-
คำสั่งสำคัญบางคำสั่งในการจัดการค่า geospatial ในฐานข้อมูล redis มีดังนี้ :-
ส.ไม่ใช่ | คำสั่ง | คำอธิบาย |
---|---|---|
1 | GEOADD | เพิ่มองค์ประกอบอย่างน้อยหนึ่งรายการในมูลค่าเชิงพื้นที่ |
2 | GEORADIUS | ส่งคืนองค์ประกอบที่อยู่ภายในพื้นที่ที่กำหนดโดยตำแหน่งที่กำหนด |
3 | GEORADIUSBYMEMBER | ลบองค์ประกอบที่อยู่ภายในพื้นที่ที่กำหนดโดยสมาชิกของค่า geospatial ที่กำหนด |
4 | GEODIST | ส่งกลับระยะทางระหว่างสมาชิกสองคนของค่า geospatial |
5 | GEOHASH | ส่งกลับค่า Geohash ของสมาชิกอย่างน้อยหนึ่งค่า geospatial |
6 | GEOPOS | ส่งกลับตำแหน่งของสมาชิกอย่างน้อยหนึ่งคนของค่า geospatial |
อ้างอิง :-
- เอกสารคำสั่ง GEO
นั่นคือทั้งหมดสำหรับค่าเชิงพื้นที่ของ Redis และคำสั่งที่ใช้ในการจัดเก็บและจัดการในที่เก็บข้อมูล Redis หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย