使用Slice擴充套件伸縮OpenJPA 應用
Scaling OpenJPA applications with Slice
Slice是一個使用OpenJPA分散式持久模組. 可以幫助應用從一個資料庫擴充套件到一個分散式 水平分割槽 異構資料庫環境。無需對應用程式碼和資料表結構進行任何變動。
JPA是JavaEE基於關聯式資料庫的一個持久化標準,在當今NoSQL去關聯式資料庫運動影響下,NoSQL批判關聯式資料庫的問題時,Slice能夠使麻雀變鳳凰?還是打了障眼法呢?
我們知道,分散式伸縮性遵循CAP定理,那麼這個SLice是如何進行取捨平衡,或者是搗漿糊?
總體來說,這屬於一種資料分割槽技術,資料分割槽其實就是一種不徹底的去關係化,如果資料分割槽得很徹底,資料之間就完全沒有關係了,這又是不可能的,它應該屬於sharding碎片 技術。見
Slice是一個使用OpenJPA分散式持久模組. 可以幫助應用從一個資料庫擴充套件到一個分散式 水平分割槽 異構資料庫環境。無需對應用程式碼和資料表結構進行任何變動。
JPA是JavaEE基於關聯式資料庫的一個持久化標準,在當今NoSQL去關聯式資料庫運動影響下,NoSQL批判關聯式資料庫的問題時,Slice能夠使麻雀變鳳凰?還是打了障眼法呢?
我們知道,分散式伸縮性遵循CAP定理,那麼這個SLice是如何進行取捨平衡,或者是搗漿糊?
總體來說,這屬於一種資料分割槽技術,資料分割槽其實就是一種不徹底的去關係化,如果資料分割槽得很徹底,資料之間就完全沒有關係了,這又是不可能的,它應該屬於sharding碎片 技術。見
相關文章
- 伸縮擴充套件Node.JS應用套件Node.js
- 非推倒重來式的讀/寫伸縮擴充套件套件
- GeoEvent Server橫向伸縮擴充套件(四)——配置GeoEvent Server啟用分散式事件排程中心...Server套件分散式事件
- VSCode擴充套件應用VSCode套件
- easyui應用(四)--- easyui擴充套件UI套件
- 並查集擴充套件應用並查集套件
- 12306火車票訂票系統的伸縮擴充套件套件
- [譯]擴充套件 Node.js 應用套件Node.js
- 印度遊戲平臺Dream11如何伸縮擴充套件他們的遊戲中臺?遊戲套件
- PHP的LZF壓縮擴充套件工具PHP套件
- 壓縮/擴充套件qcow2磁碟套件
- UNDO SEGMENT的擴充套件和收縮套件
- chrome擴充套件應用開發快速科普Chrome套件
- iOS Extension擴充套件開啟宿主應用iOS套件
- ?用Chrome擴充套件管理器, 管理你的擴充套件Chrome套件
- 使用View modification擴充套件SAP Fiori應用的一個案例View套件
- PDF 擴充套件包使用套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- plain framework的實際應用和擴充套件AIFramework套件
- c# 高階應用 理解擴充套件方法C#套件
- 前端打包成桌面應用、以及chrome擴充套件前端Chrome套件
- Ruby Ruport實踐—Ruport::Formatter應用擴充套件ORM套件
- 構建可擴充套件的應用(一) (轉)套件
- 如何在AWS上自動擴充套件Web應用套件Web
- Linux下使用LVM管理(擴充套件/縮小/刪除)LinuxLVM套件
- 使用Kotlin擴充套件函式擴充套件Spring Data案例Kotlin套件函式Spring
- 用擴充套件的方式在 PHP 中使用 Kafka套件PHPKafka
- PHP的bz2壓縮擴充套件工具PHP套件
- 使用 Rust 建立 PHP 擴充套件RustPHP套件
- 2.3.2.4 擴充套件 Data-Linked 應用程式物件套件物件
- 6個強大的AngularJS擴充套件應用AngularJS套件
- .Net開發筆記(十七) 應用程式擴充套件筆記套件
- 15 個 Angular.js 應用擴充套件指令解析AngularJS套件
- 利用”視窗小部件“擴充套件 Lotus Symphony 應用套件
- SQL_Postgresql-一些擴充套件和應用SQL套件
- WCF擴充套件:行為擴充套件Behavior Extension套件
- Solon詳解(六)- Solon的校驗擴充套件框架使用與擴充套件套件框架
- 【Kotlin】擴充套件屬性、擴充套件函式Kotlin套件函式