技術架構

優勢特征(IDE)

集算器IDE是專門為數據處理和開發設計的編程環境。

IDE
1
即裝即用,易學易用

內置集成了各種外部數據接口,無需為連通不同數據源浪費時間和精力。界面簡潔,語法簡單,天然分步,輕松調試。

如果你精于Excel,想進一步提升數據分析水平,集算器能最快的助你一臂之力,帶領你輕松完成數據獲取、數據清洗、數據呈現、數據規?;妥詣踊倪^程,通過短時間練習你會發現,編程來處理數據并不難學,會給你帶來更多工作樂趣和幸福時光。

IDE
2
類庫豐富,語法簡潔

IDE
3
特別適合解決復雜運算

如果你精通SQL,需經常費時、費力的寫層層嵌套的SQL,有時甚至還很難寫出,集算器是你的福音,分步式處理,輕松引用中間結果,類表的數據結構和熟悉的函數,比Python更容易學習,更容易使用。

應用場景(Server)

集算器Server是運行在Java平臺上的數據計算型中間件,嵌入式接口為工程提供了便利的集成性,服務式接口為工程提供了高效的擴展性。

Server
1
報表數據源

  • 比Java和SQL更易寫

    當前復雜報表的數據準備工作一般是采用Java或SQL完成的,存儲過程以及中間表也可以看作是SQL。集算器的語法比Java和SQL更為簡單易懂,采用集算器能在很大程度上簡化這些開發量。

  • 優化報表應用結構

    集算器寫出來的腳本類似報表模板的外置文件,不需要和主應用程序一起編譯打包,可以和報表模板一起放在文件系統中管理維護。集算器是解釋執行的動態語言,如有修改時不需要涉及主應用程序,只要把集算器腳本替換就可以,天然就支持熱切換。

  • 直接使用多樣性數據源

    集算器可以計算非關系型數據庫和文件數據,直接使用多樣性數據源制作報表,這不僅減少了將數據導入關系數據庫的開發工作量,而且在應用體系上也更為簡單,沒必要為了獲得更強的計算能力增加多余的關系數據庫,成本降低還減少了數據導入過程中導致的不一致風險。

  • 提升報表運算性能

    為報表應用引入計算型報表數據源,彌補了傳統報表工具本身計算能力不足帶來的各種性能問題。

    通過游標異步加載、多線程并行取數、分步控制SQL執行路徑等內置計算技術,簡單而有效的解決了常見于大數據報表、T+0報表、多源報表的性能問題。

Server
2
ETL式批處理

集算器經常用于ETL式計算過程,支持抽取各類關系型和非關系型數據源,可根據數據規模和時效性,靈活采用內存式、流式、外存式計算技術。對于大數據處理,先落地二進制文件,后續計算將更高效和穩定,任務重做也更容易。編程式批處理,尤其適合計算規則復雜的任務流程,可輕松被外部調度工具整合。輕量級架構,從單機并行到多機運行擴展方便、性能線性提升。

Server
3
輕量級大數據計算

集算器也提供了集群并行機制,沒有基于流行的Hadoop體系,擁有獨立的存儲和計算體系,設計目標是幾個到十幾個最多幾十個節點的中小規模集群,為中小用戶提供輕量級大數據解決方案。

集算器集群部署簡單、快捷,使用靈活、自主可控,可以針對每個節點進行個性化配置,更有效地利用硬件資源。Hadoop是個龐大的重型解決方案,雖然軟件本身開源免費,但要配置用好它并不容易,維護支持成本不低。

集算器集群是個單純的計算體系,開放、不挑數據源,來自關系數據庫、NoSQL數據庫、文件數據,包括HDFS文件都可以被集群計算,計算結果也可以再寫入這些數據源或直接為上層應用提供數據源。

客戶反饋

广西快乐十分