马赛克:可扩展和可互操作的数据视图的架构
IEEE transactions on visualization and computer graphics
|October 26, 2023
概括
马赛克是用于可扩展,交互式数据可视化的新架构. 它通过分离数据处理和优化对大数据集的查询来提高性能.
科学领域:
- 计算机科学 计算机科学
- 数据可视化 数据可视化
- 人与计算机的交互
背景情况:
- 交互式数据可视化系统经常面临可扩展性挑战.
- 整合不同的数据源和交互组件可能是复杂的.
研究的目的:
- 引入Mosaic,这是一个为增强交互式数据视图的可扩展性,可扩展性和互操作性而设计的架构.
- 为了展示Mosaic如何实现大型数据集的灵活和实时探索.
主要方法:
- 马赛克使用声明式查询将数据处理与规范逻辑脱.
- 协调员管理和优化查询,代理访问可扩展数据库.
- 将Vega-Lite的选择抽象用于跨组件链接的概括.
主要成果:
- 马赛克比现有的基于Web的可视化系统实现了数量级的性能改进.
- 能够实时视觉地探索数十亿条记录的数据集.
- 通过各种例子和vgplot集成来展示表现力和互操作性.
结论:
- 马赛克为交互式数据可视化提供了一个可扩展和可扩展的平台.
- 它跨越了可视化语言,可扩展的可视化技术和交互式数据系统.
- 在交互式数据探索和分析中的更广泛应用的潜力.
相关概念视频
Composite Masonry Walls
1.2K
Composite masonry walls combine multiple wythes of the same or different masonry materials to create a unified structure. These walls feature wythes that are bonded together either through mortar-filled collar joints, grouted spaces, or more commonly, with rigid metal ties and reinforcements, with the use of masonry header units being rare. Metal ties are preferred because they effectively minimize water penetration, as these walls primarily absorb moisture and then release it into the...
1.2K
Masonry Curtain Walls
1.1K
Masonry curtain walls employ brick or stone veneers supported by the building's structure to form an external cladding system that is both aesthetically appealing and functional. These walls are erected through two principal techniques, first by traditional layering of masonry units and second by using prefabricated panels. Traditional construction relies on steel shelf angles attached to the spandrel beam for support, with high-bond mortars ensuring secure attachment of masonry veneer...
1.1K
Masonry
482
Masonry, known for its strength, durability, and aesthetic versatility, encompasses construction with solid stone or man-made units like bricks, clay tiles, terra cotta, and concrete blocks, combined to form structures like walls, floors, and arches. These units are placed in a systematic fashion, known as coursing, and are bound together using mortar—a mixture typically made of water, cement, and sand.
The process of building with masonry is hands-on and can be executed with basic tools....
The process of building with masonry is hands-on and can be executed with basic tools....
482
Design Example: Dimensioning of Concrete Masonry Construction
101
For the construction of a storeroom using concrete masonry units, it's essential to align the dimensions of the structure with the actual sizes of the blocks and the intended mortar joints. On the site in question, there's a stockpile of concrete masonry blocks with a nominal size of eight by eight by sixteen inches, which are to be used in the construction of the storeroom.
The site engineer has laid out a plan for the storeroom with external dimensions of twelve feet in length and...
The site engineer has laid out a plan for the storeroom with external dimensions of twelve feet in length and...
101
Maximum Size of Aggregate
139
The maximum size of aggregate is defined as the aperture of the sieve retaining 15 percent or more of the particles present in the aggregate sample. The aggregate's maximum size impacts the concrete's water requirement, workability, and strength. Larger aggregates reduce the surface area needing cement paste coverage, which can lower water needs, thereby allowing a decrease in the water-to-cement ratio when the desired workability and richness of the mix are to be maintained, which can...
139
Masonry Paving
257
The construction of masonry paving involves using materials such as bricks, stones, and concrete masonry units. These materials are chosen for their shape, color, strength, and resistance to abrasion and weathering. Masonry units can be installed dry on a thin layer of sand and a gravel base, or they can be embedded in mortar or asphalt on a concrete slab. For areas subjected to heavy vehicular loads, a rigid base layer of reinforced or unreinforced concrete is recommended. In contrast,...
257


