Ⅰ GP資料庫與Oracle資料庫有什麼區別
GP資料庫與Oracle資料庫區別為:側重不同、資料庫類型不同、查詢不同。
一、側重不同
1、GP資料庫:GP資料庫重計算的,對大數據集進行統計分析的OLAP類型。
2、Oracle資料庫:Oracle資料庫面向前台應用,重吞吐和高並發的OLTP類型。
二、資料庫類型不同
1、GP資料庫:GP資料庫的資料庫類型為分布式資料庫。
2、Oracle資料庫:Oracle資料庫的資料庫類型為傳統關系型資料庫。
三、查詢不同
1、GP資料庫:GP資料庫支持海量數據存儲,支持列的擴展,查詢速度快,但是查詢操作較復雜。
2、Oracle資料庫:Oracle資料庫雖然可以搭建集群,但是當數據量達到一定限度之後,查詢處理速度會變得很慢,且對機器性能要求很高。
Ⅱ gp資料庫全稱是什麼
gp資料庫全稱是Creenplum。
GP資料庫是業界最快最高性價比的關系型分布式資料庫,它在開源的PostgreSQL的基礎上採用MPP架構(Massive Parallel Processing,海量並行處理),具有強大的大規模數據分析任務處理能力,其主要關注在數據倉庫和商業智能方面。
分布式資料庫系統通常使用較小的計算機系統,每台計算機可單獨放在一個地方,每台計算機中都可能有DBMS的一份完整拷貝副本,或者部分拷貝副本,並具有自己局部的資料庫,位於不同地點的許多計算機通過網路互相連接,共同組成一個完整的、全局的邏輯上集中、物理上分布的大型資料庫。
GP資料庫特點:
1.greenplum是一個關系型資料庫集群,是由數個獨立的資料庫服務組合成的邏輯資料庫。
2.greenplum採用Shared-Nothing架構,整個集群由很多個數據節點(Segment Sever)和控制節點(master server)組成,其中每個數據節點上可以運行多個資料庫。
簡單來說,Shared-Nothing是一個分布式的架構,每個節點相對獨立。在典型的Shared-Nothing中,每一個節點上所有的資源(CPU,內存,磁碟)都是獨立的,每個節點都只有全部數據的一部分,也只能使用本節點的資源。