อ่าน 2 นาที
ฐานข้อมูลเชิงพื้นที่และเวลา
ฐานข้อมูลเชิงพื้นที่และเวลาคือฐานข้อมูลที่จัดการทั้งข้อมูลเชิงพื้นที่และเวลา ตัวอย่างที่พบได้ทั่วไป ได้แก่:
ฐานข้อมูลเชิงพื้นที่และเวลา
ฐานข้อมูลเชิงพื้นที่และเวลาคือฐานข้อมูลที่จัดการทั้งข้อมูลเชิงพื้นที่และเวลา ตัวอย่างที่พบได้ทั่วไป ได้แก่:
- การติดตามวัตถุเคลื่อนที่ ซึ่งโดยทั่วไปแล้วจะอยู่ในตำแหน่งเดียวเท่านั้นในแต่ละช่วงเวลา
- ฐานข้อมูลเครือข่ายการสื่อสารไร้สาย ซึ่งอาจมีอยู่เพียงช่วงเวลาสั้นๆ ภายในภูมิภาคทางภูมิศาสตร์แห่งหนึ่ง
- ดัชนีแสดงจำนวนชนิดพันธุ์ในภูมิภาคทางภูมิศาสตร์ที่กำหนด ซึ่งเมื่อเวลาผ่านไป อาจมีการนำชนิดพันธุ์ใหม่เข้ามา หรือชนิดพันธุ์ที่มีอยู่เดิมอาจอพยพหรือสูญพันธุ์ไป
- การบันทึกประวัติศาสตร์เกี่ยวกับการเคลื่อนไหวของแผ่นเปลือกโลก
ฐานข้อมูลเชิงพื้นที่และเวลาเป็นส่วนขยายของฐานข้อมูลเชิงพื้นที่และฐานข้อมูลเชิงเวลา ฐานข้อมูลเชิงพื้นที่และเวลาประกอบด้วยแนวคิดของฐานข้อมูลเชิงพื้นที่ เชิงเวลาและเชิงพื้นที่และเวลา และบันทึกแง่มุมเชิงพื้นที่และเวลาของข้อมูล และจัดการกับ:
- รูปทรงเรขาคณิตเปลี่ยนแปลงไปตามเวลาและ/หรือ
- ตำแหน่งของวัตถุที่เคลื่อนที่บนเรขาคณิตที่ไม่เปลี่ยนแปลง (ซึ่งรู้จักกันในชื่อฐานข้อมูลวัตถุเคลื่อนที่[ 1 ]หรือระบบระบุตำแหน่งแบบเรียลไทม์ )
การนำไปใช้
แม้ว่าจะมีฐานข้อมูลเชิงสัมพันธ์ จำนวนมาก ที่มีส่วนขยายเชิงพื้นที่ แต่ฐานข้อมูลเชิงพื้นที่และเวลาไม่ได้ใช้แบบจำลองเชิงสัมพันธ์ด้วยเหตุผลทางปฏิบัติ โดยหลักๆ แล้วคือข้อมูลมีหลายมิติ ครอบคลุมโครงสร้างและพฤติกรรมที่ซับซ้อน
ณ ปี 2008 ยังไม่มี ผลิตภัณฑ์ RDBMS ใด ที่มีส่วนขยายเชิงพื้นที่และเวลา มีผลิตภัณฑ์บางอย่าง เช่นTerraLib ซึ่งเป็นโอเพนซอร์ส ที่ใช้ แนวทาง มิดเดิลแวร์ในการจัดเก็บข้อมูลในฐานข้อมูลเชิงสัมพันธ์ อย่างไรก็ตาม ต่างจากในโดเมนเชิงพื้นที่โดยตรง ยังไม่มีมาตรฐานอย่างเป็นทางการหรือโดยพฤตินัยสำหรับแบบจำลองข้อมูลเชิงพื้นที่และเวลาและการสืบค้นข้อมูล โดยทั่วไปแล้ว ทฤษฎีในด้านนี้ก็ยังไม่ได้รับการพัฒนาอย่างดีนัก[ 2 ]อีกแนวทางหนึ่งคือระบบฐานข้อมูลแบบมีข้อจำกัด เช่น MLPQ (Management of Linear Programming Queries) [ 3 ] [ 4 ]
GeoMesaเป็น ดัชนี เชิงพื้นที่และเวลาแบบกระจายศูนย์แบบโอเพนซอร์สที่สร้างขึ้นบน ฐานข้อมูลแบบ Bigtableโดยใช้การนำเส้นโค้งลำดับ Z มาใช้ เพื่อสร้างดัชนีหลายมิติที่ผสมผสานพื้นที่และเวลาเข้าด้วยกัน
SpaceTimeเป็นฐานข้อมูลเชิงพื้นที่และเวลาเชิงพาณิชย์ที่สร้างขึ้นบนดัชนีหลายมิติที่เป็นกรรมสิทธิ์คล้ายกับ ตระกูล ต้นไม้k -d แต่สร้างขึ้นโดยใช้แนวทางจากล่างขึ้นบนและปรับให้เข้ากับการกระจายข้อมูลเชิงพื้นที่และเวลาที่เฉพาะเจาะจง[ 5 ]ในการศึกษาที่ดำเนินการโดยEricsson SpaceTime มีประสิทธิภาพเหนือกว่า GeoMesa อย่างมีนัยสำคัญ[ 6 ]
ดูเพิ่มเติม
- ระบบสารสนเทศภูมิศาสตร์ § การเพิ่มมิติของเวลา
- ระบบสารสนเทศทางภูมิศาสตร์เชิงประวัติศาสตร์
- การค้นหาเครื่องยนต์
- ฐานข้อมูลมัลติมีเดีย
- การขุดโครงสร้าง
- ภูมิศาสตร์เวลา
ลิงก์ภายนอก
องค์กรต่างๆ
- https://vldb.org/ (ฐานข้อมูลขนาดใหญ่มาก)
- https://www.dexa.org/ (ฐานข้อมูลและแอปพลิเคชันระบบผู้เชี่ยวชาญ)
การนำไปใช้
- https://secondo-database.github.io/ (ที่สอง)
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ฐานข้อมูลเชิงพื้นที่และเวลา
ฐานข้อมูลเชิงพื้นที่และเวลาคือฐานข้อมูลที่จัดการทั้งข้อมูลเชิงพื้นที่และเวลา ตัวอย่างที่พบได้ทั่วไป ได้แก่:
การนำไปใช้
แม้ว่าจะมี ฐานข้อมูลเชิงสัมพันธ์ จำนวนมาก ที่มีส่วนขยายเชิงพื้นที่ แต่ฐานข้อมูลเชิงพื้นที่และเวลาไม่ได้ใช้แบบ จำลองเชิงสัมพันธ์ ด้วยเหตุผลทางปฏิบัติ โดยหลักๆ แล้วคือข้อมูลมีหลายมิติ ครอบคลุมโครงสร้างและพฤติกรรมที่ซับซ้อน
ดูเพิ่มเติม
ระบบสารสนเทศภูมิศาสตร์ § การเพิ่มมิติของเวลา ระบบสารสนเทศทางภูมิศาสตร์เชิงประวัติศาสตร์ การค้นหาเครื่องยนต์ ฐานข้อมูลมัลติมีเดีย การขุดโครงสร้าง ภูมิศาสตร์เวลา
องค์กรต่างๆ
https://vldb.org/ (ฐานข้อมูลขนาดใหญ่มาก) https://www.dexa.org/ (ฐานข้อมูลและแอปพลิเคชันระบบผู้เชี่ยวชาญ)