master-slave
Meaning
用于描述一种控制关系,其中主设备(master)控制一个或多个从设备(slave)
主从架构(在计算、电子等领域)
Structure
Usage
The master-slave architecture is commonly used in database replication systems.
主从架构常用于数据库复制系统。
In early computing, master-slave configurations managed peripheral devices efficiently.
在早期计算中,主从配置有效管理了外围设备。
Some engineers advocate replacing the term "master-slave" with more neutral language.
一些工程师主张用更中性的术语替代“主从”一词。
Etymology
该复合词直接结合“master”(主人)与“slave”(奴隶),直观反映控制与被控制的权力关系。词源上,“master”源于拉丁语中表示权威的 magister,而“slave”则追溯至中世纪欧洲对斯拉夫民族的奴役历史。两者组合后,最初用于机械和工程领域(如离合器系统),后延伸至计算机科学中描述主从设备架构,强调主设备的支配性和从设备的从属性。现代技术语境中,因隐含敏感历史含义,该术语正逐渐被“primary-secondary”、“leader-follower”等中性表述替代。
Analysis
• master:源自拉丁语 magister(主人、教师),经古英语 mægester 和中古英语 maister 演变而来,指具有控制权或权威的一方。
• slave:源自中古英语 sclave,来自古法语 esclave,最初源于中世纪拉丁语 sclavus(斯拉夫人,因历史上斯拉夫民族常被奴役),指被他人控制、缺乏自主权的个体。
词源溯源: 该复合词直接结合“master”(主人)与“slave”(奴隶),直观反映控制与被控制的权力关系。词源上,“master”源于拉丁语中表示权威的 magister,而“slave”则追溯至中世纪欧洲对斯拉夫民族的奴役历史。两者组合后,最初用于机械和工程领域(如离合器系统),后延伸至计算机科学中描述主从设备架构,强调主设备的支配性和从设备的从属性。现代技术语境中,因隐含敏感历史含义,该术语正逐渐被“primary-secondary”、“leader-follower”等中性表述替代。