在 Apache ShardingSphere 開源的這幾年來(lái),隨著使用場(chǎng)景和用戶群體不斷拓寬,Apache ShardingSphere 自身的社區(qū)規(guī)模得到了快速增長(zhǎng),其能力與性能也贏得了行業(yè)與用戶的良好口碑。但 Apache ShardingSphere 在集群管理、產(chǎn)品部署等層面仍然存在著操作繁瑣、門檻較高等不足,這些都在一定程度上限制了 Apache ShardingSphere 面向新場(chǎng)景和初級(jí)用戶的推廣。
針對(duì)于此,經(jīng)歷半年時(shí)間的研發(fā)和打磨,SphereEx 于今日正式對(duì)外上線了一款基于 Python 開發(fā)、用于方便管理 ShardingSphere-Proxy 集群的命令行工具:SphereEx-Boot,并免費(fèi)對(duì)外開放。
安裝包獲取地址:https://download.sphere-ex.com/boot/spex-0.1.0.tar.gz
關(guān)于 SphereEx-Boot
在各種系統(tǒng)軟件和應(yīng)用軟件的安裝管理中,集群管理工具均有著廣泛的應(yīng)用,它們的出現(xiàn)大大簡(jiǎn)化了軟件安裝和升級(jí)維護(hù)工作,SphereEx-Boot 正是為了解決這一問(wèn)題而誕生的。目前,SphereEx-Boot 已能夠輕松實(shí)現(xiàn)對(duì) ShardingSphere-Proxy 進(jìn)行安裝、啟動(dòng)、停止、查看運(yùn)行狀態(tài)、卸載等操作。
此外,SphereEx-Boot 能夠靈活管控當(dāng)前集群中的組件和能力。當(dāng)用戶想要運(yùn)行 ShardingSphere 生態(tài)中的任何組件時(shí),只需在 SphereEx-Boot 中執(zhí)行一行命令即可, 極大地降低了部署和集群管理難度。
在 Apache ShardingSphere 生態(tài)體系愈發(fā)龐大的背景下,SphereEx-Boot 管理著 Apache ShardingSphere 生態(tài)下眾多的組件,承擔(dān)著企業(yè)生產(chǎn)環(huán)境中集群管理工具的角色。
一鍵式安裝
為簡(jiǎn)化安裝環(huán)節(jié),降低使用門檻,SphereEx-Boot 的安裝過(guò)程極其簡(jiǎn)潔,支持一鍵安裝模式;當(dāng)然,有個(gè)性化需求的用戶,也可按照自身業(yè)務(wù)環(huán)境來(lái)進(jìn)行自定義安裝。
- 如果你是新手,直接執(zhí)行文檔中提供的命令即可成功安裝 SphereEx-Boot 工具和 ShardingSphere-Proxy 集群,無(wú)需做任何命令的修改,具體請(qǐng)參考 SphereEx-Boot 快速使用手冊(cè)。
- 如果你對(duì)于 ShardingSphere-Proxy 集群和 ZooKeeper 集群有了解和使用過(guò),您可以自定義安裝 ShardingSphere-Proxy 和 ZooKeeper,具體請(qǐng)參考 SphereEx-Boot 用戶指南。
『SphereEx-Boot 文檔地址』https://sphere-ex.com/zh/product/boot/quick-start/
產(chǎn)品優(yōu)勢(shì)
SphereEx-Boot V0.1.0 GA 版的上線,簡(jiǎn)化了操作流程,在一定程度上方便了用戶對(duì)于集群的管理,這主要得益于其自身獨(dú)特的架構(gòu)優(yōu)勢(shì)。
SphereEx-Boot 邏輯架構(gòu)圖
- 快速上手: 通過(guò) SphereEx-Boot 工具,只需執(zhí)行一行命令就可運(yùn)行任意 ShardingSphere-Proxy 集群組件。
- 易運(yùn)維: SphereEx-Boot 工具可以快速安裝,快速部署 ShardingSphere-Proxy 集群。對(duì) ShardingSphere-Proxy 集群進(jìn)行相關(guān)管理,降低運(yùn)維成本。
- 易擴(kuò)展: 提供標(biāo)準(zhǔn)化的水平擴(kuò)展功能,可通過(guò)增加數(shù)據(jù)服務(wù)器的數(shù)量隨時(shí)隨地動(dòng)態(tài)地對(duì)集群進(jìn)行擴(kuò)容。
SphereEx 作為以 Apache ShardingSphere 社區(qū)為基礎(chǔ)所設(shè)立的商業(yè)化公司,一直在為完善社區(qū)生態(tài)、簡(jiǎn)化用戶操作、降低入門門檻、提供企業(yè)級(jí)服務(wù)而努力。此次 SphereEx-Boot V0.1.0 版本發(fā)布,將在很大程度上緩解產(chǎn)品部署步驟繁瑣的情況。未來(lái) SphereEx 也將持續(xù)推動(dòng)在應(yīng)用可視化、簡(jiǎn)化操作等方面的能力建設(shè),使 Apache ShardingSphere 能夠以更親和的面貌去解決新用戶的疑問(wèn),降低 Apache ShardingSphere 的使用門檻。
SphereEx-Boot 中文社區(qū)聯(lián)動(dòng)活動(dòng)
伴隨著此次 SphereEx-Boot 正式上線,OpenSEC 中文開源社區(qū)也跟進(jìn)設(shè)置了聯(lián)動(dòng)活動(dòng)。大家在體驗(yàn)過(guò) SphereEx-Boot 后,可以到 OpenSEC 中文社區(qū)參與發(fā)征文活動(dòng),在「Apache ShardingSphere 分享」專區(qū)中輸出你對(duì)于 SphereEx-Boot 的體驗(yàn)報(bào)告、使用心得、Bug 反饋等任何內(nèi)容。
只要提交內(nèi)容參加社區(qū)征文活動(dòng)的用戶,都可獲得『SphereEx 衛(wèi)衣』一件,更有機(jī)會(huì)作為優(yōu)質(zhì)內(nèi)容登上『SphereEx 公眾號(hào)』進(jìn)行宣傳。詳情可登錄 OpenSEC 中文社區(qū)進(jìn)行了解,期待大家的積極參與。
鏈接指路:https://community.sphere-ex.com/tag/征文one
歡迎關(guān)注我們公眾號(hào)(SphereEx),2022 將為大家?guī)?lái)更多驚喜!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。