數據庫空間和性能?PostgreSQL是大家所熟知的功能強大的開源對象關系數據庫,由于對SQL特性的完整支持,對業務開發以及遷移相對友好,很多企業采用PostgreSQL作為業務系統超擎基于核心引擎能力構建了對接PostgreSQL的空間加速器——Superengine for Postgre,将自身海量承載、極速處理的特性延伸到通用數據庫,我來為大家科普一下關于數據庫空間和性能?下面希望有你要的答案,我們一起來看看吧!
數據庫空間和性能
PostgreSQL是大家所熟知的功能強大的開源對象關系數據庫,由于對SQL特性的完整支持,對業務開發以及遷移相對友好,很多企業采用PostgreSQL作為業務系統。超擎基于核心引擎能力構建了對接PostgreSQL的空間加速器——Superengine for Postgre,将自身海量承載、極速處理的特性延伸到通用數據庫。
SuperEngine for Postgre作為超擎全新開發的PostgreSQL的空間增強索引擴展産品,提供時空數據的檢索、查詢與分析等函數,通過與GeoSQL組合使用,可以構建一個高性能空間數據管理的平台級解決方案。
說到這裡,有人可能會問,Superengine for postgre在實際應用中的表現是否真的繼承了超擎核心特性呢?我們先來看一份它的測試“成績單”吧。
上表展示的是SupereEngine與PostGIS在同等條件下面向随機地理範圍的精确查詢效率
測試環境:48核 380G内存 1TB存儲,網絡帶寬限速10MB/秒,Centos7.3系統。
接下來就是劃重點的時間了——
請大家注意觀察查詢範圍度:矢量數據的查詢地理範圍在0.1度時,SupereEngine對比PostGIS具有幾十倍的優勢,而随着數據量加大,SupereEngine優勢越來越明顯:在1度時,SupereEngine具有近百倍以上的性能優勢。
(科普一下:1度表示經緯度的跨度範圍,物理距離為110公裡左右。)
再透露一些它的“人設”和特征——
對PostgreSQL空間索引的增強
SuperEngine for Postgre可輕松創建、管理與删除,是對PostgreSQL空間索引的改進與增強,使用了超擎數據庫插件的Postgre的執行效率相比Postgis增強數十倍以上,且數據量越大優勢越明顯。
空間數據的全生命周期管理與應用
SuperEngine for Postgre具有覆蓋空間數據全生命周期的管理與應用功能,包含查詢、讀取、傳輸、分析等,加速後使Postgre在上述各環節具有高性能。同時可以友好支持并兼容PostgreSQL功能與特性,快速集成其他PostgreSQL插件功能,滿足多行業需求。