当前位置:网站首页>软件架构与设计(五)-----以数据为中心的架构
软件架构与设计(五)-----以数据为中心的架构
2022-07-28 14:38:00 【丨刘一丨】
以数据为中心的架构
In data-centered architecture, the data is centralized and accessed frequently by other components, which modify data. The main purpose of this style is to achieve integrality of data. Data-centered architecture consists of different components that communicate through shared data repositories. The components access a shared data structure and are relatively independent, in that, they interact only through the data store.
The most well-known examples of the data-centered architecture is a database architecture, in which the common database schema is created with data definition protocol – for example, a set of related tables with fields and data types in an RDBMS.
Another example of data-centered architectures is the web architecture which has a common data schema (i.e. meta-structure of the Web) and follows hypermedia data model and processes communicate through the use of shared web-based data services.
边栏推荐
- Leetcode - random set, longest multiclass subsequence
- 21. Definition of message processing task
- 10、相关数据累积任务实现
- ECCV 2022 | ssp: a new idea of small sample tasks with self-supporting matching
- 2022年最火的十大测试工具,你掌握了几个
- Svg verification code recognition experience
- 1200 times faster! MIT develops a new generation of drug research and development AI, and suspends the old model
- Share the HR experience of the first and second tier companies
- Idea debugging burpsuit plug-in
- 4、主程序和累积中断处理例程实现代码
猜你喜欢

Compilation learning

Learn PHP reflection classes from ThinkPHP remote code execution

DAY:7/11

Flowable workflow all business concepts

Grpc protocol buffer

Svg verification code recognition experience

Rongyun real-time community solution

Heap operation

Nftscan and nftplay have reached strategic cooperation in the field of NFT data

Editor in ArcGIS Pro
随机推荐
Baidu proposes a dynamic self distillation method to realize dense paragraph retrieval by combining interactive model and double tower model
Leetcode - number of operations, non repeating numbers, diagonal traversal, Joseph Ring
vs动态库调试
关闭独立窗口对其他窗口同时关闭的问题
Data synchronization of new version
Opencv - closely combine multiple irregular small graphs into large graphs
4.8 HD-GR GNSS导航软件源码
迟来的2021年终总结
全国985院校考研信息汇总整理
9. Related data accumulation task definition
CANoe使用教程
文件及目录操作(5)
Summary and arrangement of postgraduate entrance examination information of 985 colleges and universities nationwide
Daily news on July 28, 2022: Science: AI has made another breakthrough in protein design, and can design specific functional proteins
19、通道分配任务定义
Heuristic merging simple problem on tree
如何获取及嵌入Go二进制执行包信息
根据输入target,返回数组的两个下标。
Share the HR experience of the first and second tier companies
机器学习的3大“疑难杂症”,因果学习是突破口 | 重庆大学刘礼