Multidimensional data in different fields (e.g., science and technology resources, medicine, finance and transportation) have emerged in the big data era. Technology of visualization is critical to analyze multidimensional data which is large-scale. Thus, the highly variability of multidimensional data leads to the necessity of improving data management efficiency by updating data in real time. Nevertheless, traditional real-time communication technology suffers from low efficiency and large bandwidth consumption. Based on WebSocket, this paper proposes a multidimensional data service platform architecture that is scalable, real-time and versatile. First, on the platform, we compare the network load and network latency above Ajax polling and WebSocket. Secondly, for multidimensional data, we further validate the effectiveness of WebSocket in the application scenarios of frequent updating and multi-user concurrent requests. WebSocket-based platform greatly shortens the time for people to understand and analyze massive and complex multidimensional data. The application results show that the design is effective for real-time updating of multidimensional data.
[1]
Zi-Yu Lin.
Materialized Views Selection of Multi-Dimensional Data in Real-Time Active Data Warehouses: Materialized Views Selection of Multi-Dimensional Data in Real-Time Active Data Warehouses
,
2008
.
[2]
Lin Zi.
Materialized Views Selection of Multi-Dimensional Data in Real-Time Active Data Warehouses
,
2008
.
[3]
Bradford G. Nickerson,et al.
Communicating and Displaying Real-Time Data with WebSocket
,
2012,
IEEE Internet Computing.
[4]
Jeffrey Heer,et al.
Sizing the horizon: the effects of chart size and layering on the graphical perception of time series visualizations
,
2009,
CHI.
[5]
Zheng Xiao-tian.
Research on Power System Real-time Data Updating Based on WebSocket
,
2013
.
[6]
Weijuan Zhang,et al.
Introducing browser-based high-frequency cloud monitoring system using WebSocket proxy
,
2015,
Int. J. Grid Util. Comput..