以数据为中心的架构:
在此体系结构中,数据库是集中化的,并由修改数据的其他客户端频繁访问。
客户端服务器架构:
该体系结构具有通过网络或因特网连接连接到中央服务器(可能是数据库服务器)的一个或多个客户端计算机。
这两者之间的区别是什么?我不能理解。在这两种架构中,都涉及到服务器和客户端。服务器有数据库,客户端访问该数据库以进行数据访问。请帮助我理解清楚的区别?
发布于 2018-12-02 22:40:01
没有一个确切的答案。我想说一个好的指南帖子是一个以数据为中心的架构,在这种架构中,客户需要知道数据模型,并可以直接访问/操作它。
对于客户端/服务器体系结构,通常存在来自客户端的数据层的一些抽象,因此数据模型的更改只能影响服务器层,而不会影响客户端层。
在前者中,除了对数据模型的附加更改之外,任何其他更改都可能会给客户带来问题。在后者中,您(作为数据模型所有者)具有更大的灵活性,但您也可以自己编写抽象代码
https://stackoverflow.com/questions/53581247
复制相似问题