- SequoiaDB分布式數據庫權威指南
- 許建輝 (加)陳元熹
- 1209字
- 2022-05-06 18:40:03
2.1.3 內容管理服務
SequoiaDB分布式內容管理解決方案(基于SequoiaDB的內容管理平臺見圖2-3)提供了可彈性擴展的非結構化數據存儲平臺,以及批次管理、版本管理、生命周期管理、標簽管理、模糊檢索、斷點續傳等豐富的元數據管理機制。它基于Spring Cloud框架的微服務架構,通過可插拔組件與可配置流程,允許用戶自由定義不同數據存儲容器中對象文件的處理方式。比如,對于合同掃描件類型的業務,系統可以將OCR文字識別模塊直接加入非結構化文件處理流程,使得所有寫入該容器的合同自動進行文字識別處理,并直接支持針對其內容的全文檢索能力。

圖2-3 基于SequoiaDB的內容管理平臺
SequoiaDB內容管理平臺包含以下技術特性。
● 無限彈性擴展:隨著移動化應用在企業中的不斷普及,越來越多的業務系統需要存儲影像掃描件等非結構化數據。使用傳統技術,存儲設備的容量與帶寬往往成為最大的瓶頸;而使用基于SequoiaDB的分布式內容管理解決方案,用戶可以存儲容量近乎無限的非結構化數據。
● 高并發、低延時:如今,非結構化數據的應用已不限于傳統的歸檔與審計類業務,越來越多的聯機交易系統開始在業務流程中依賴影像圖片數據。分布式內容管理解決方案為用戶提供了面向聯機業務的高并發、低延時的非結構化數據訪問能力。
● 異地分布式架構:對于擁有大量分支機構的企業來說,對分散在全國各地的非結構化數據進行統一、有效的匯總納管,往往受到數據中心帶寬的制約。基于SequoiaDB的分布式內容管理解決方案,提供了“元數據統一納管,非結構化數據異地存放”的體系架構,可最大化地節省數據中心之間的傳輸帶寬。
● 多租戶:由于上層應用程序所服務的業務場景不同,因此,不同應用程序對數據的安全性、穩定性及延遲等特性要求不一。SequoiaDB提供多實例及數據區域隔離等特性,確保來自不同業務系統的存儲資源能相互獨立、互不干擾。
● 高可用性:如今的聯機業務系統經常大量使用非結構化數據,由于其內容管理系統發生故障而導致的業務中斷往往令人難以接受。SequoiaDB采用數據多副本冗余的方式,最大程度地提升數據的可靠性與可用性。同時,SequoiaDB支持同城雙中心、同城三中心、兩地三中心、三地五中心等豐富的容災策略。
基于SequoiaDB搭建的內容管理平臺能夠向客戶提供以下價值。
● 非結構化數據統一管理:可提供企業級非結構化數據統一視圖,打破業務系統之間的數據壁壘,同時提升業務系統之間的數據交換效率。
● 數據全量在線:歷史影像數據全面在線。這既可以提升用戶體驗,又可以減少歷史數據抽取的開銷,提升企業的IT運維能力。
● 降低風險:提供“24小時×7天”級別的高可用性與容災策略,保證數據永遠在線、可用,可避免將核心業務數據庫直接暴露給外部消費類業務系統,以及避免因直接對核心業務數據庫進行訪問而造成損失,并且能快速實現新業務構思。
● 降低成本:用PC服務器取代小型機可減少軟硬件費用,降低對接公有、私有云平臺的IT投入成本。
基于SequoiaDB的分布式內容管理平臺可實現全類型數據的統一管理,其主要應用在影像平臺、海量音頻/視頻管理、非結構化數據治理、雙錄系統、無紙化系統等方面。
- Python數據分析入門:從數據獲取到可視化
- Modern Programming: Object Oriented Programming and Best Practices
- 卷積神經網絡的Python實現
- 業務數據分析:五招破解業務難題
- Lean Mobile App Development
- 達夢數據庫性能優化
- 數據架構與商業智能
- 數據科學實戰指南
- Python數據分析與數據化運營
- 深入理解InfluxDB:時序數據庫詳解與實踐
- 活用數據:驅動業務的數據分析實戰
- SQL Server 2008寶典(第2版)
- Scratch 2.0 Game Development HOTSHOT
- Unity Game Development Blueprints
- Oracle 內核技術揭密