当前位置:网站首页>软件架构与设计(五)-----以数据为中心的架构
软件架构与设计(五)-----以数据为中心的架构
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.
边栏推荐
- Canoe tutorial
- How many of the top ten test tools in 2022 do you master
- Opencv - closely combine multiple irregular small graphs into large graphs
- 10、相关数据累积任务实现
- Leetcode - number of operations, non repeating numbers, diagonal traversal, Joseph Ring
- DataTables warning: table id=campaigntable - cannot reinitialize datatable. solve
- 7、实时数据备份和实时时钟相关定义
- 根据输入target,返回数组的两个下标。
- 800V高压系统
- Celery related
猜你喜欢
![【删除指定数字——leetcode]](/img/16/b40492d8414a363a3a24f00b4afd47.png)
【删除指定数字——leetcode]

Celery related

About how Simulink generates model coverage reports

Introduction to grpc

DataTables warning: table id=campaigntable - cannot reinitialize datatable. solve

Pycharm - output exception of program run and default comment of added function

Flowable workflow all business concepts

详解.NET的求复杂类型集合的差集、交集、并集

堆操作

Shellcode writing learning environment
随机推荐
Heap operation
Vs usage skills
19. Channel assignment task definition
【删除指定数字——leetcode]
3. Basic constants and macro definitions
subst命令将一个文件夹镜像成本地的一个磁盘
程序员的自我修养
2. Self narration of open source GPS project hd-gr GNSS
Back compilation failed
php parse_ URL bypass whitelist
字符数组和字符串的区别
百度提出动态自蒸馏方法,结合交互模型与双塔模型实现稠密段落检索
文件及目录操作(5)
8、实时数据备份和实时时钟功能实现
Configure CX Oracle solution (cx_oracle.databaseerror) dpi-1047: cannot locate a 64 bit Oracle client library: "th
9. Related data accumulation task definition
DataTables warning: table id=campaigntable - cannot reinitialize datatable. solve
Share the HR experience of the first and second tier companies
Common methods of qcustomplot drawing tools
Heuristic merging simple problem on tree