实例
外观
在电脑科学中,基于某种模型或蓝图的所创建的具体实现,被称为实例(Instance)。这个实例通常与其他基于同一模型的实例有一个共同的数据结构,但储存在实例中的值是独立的。这样改变一个实例中的值就不会干扰到其他一些实例的值。
例子
[编辑]- 面向对象程式设计
在面向对象程式设计中,对象(Object)是类别(Class)的具体实现。在基于类编程中,一个对象就是一个类的实例,对象由构造函数创建,并由析构函数销毁。该对象可以称为类实例或类对象。并非所有的类都可以被实例化,抽象类就不能被实例化。[1]
- 运算实例
在云计算中,云端服务供应商通常利用虚拟机管理程序提供运算资源,包括虚拟化的处理器、RAM、硬盘及网卡等,模拟一台裸机伺服器的硬件,让用户自行安装操作系统和应用程式。每一台的虚拟机都是一个运算实例(Compute Instance)。[2]
如果应用程式不适合在虚拟机上运行,用户则须租赁裸机伺服器。此时,每一台实体伺服器就是一个运算实例。
- 数据库
在数据库管理系统中,数据库实例是指拥有独立的运算资源和存储空间的对象。[3]
举例来说,微软 SQL Server 容许在同一运算节点上建立最多50个数据库实例。[4]客户资料、企业的内部资料及公开的资料可分别存放在不同实例,以提高安全性及满足合规性。
参考文献
[编辑]- ^ What is instance? – Definition from WhatIs.com. Whatis.techtarget.com. [February 9, 2014]. (原始内容存档于2021-11-09).
- ^ What is an Instance in Cloud Computing? - Cloud Instances Explained - AWS. Amazon Web Services, Inc. [2025-12-27].
- ^ Data Saint Consulting Inc, Data Saint Consulting. Database, Database instance vs Database Server: difference in all popular rbdms in the market. Medium. 2023-11-15 [2025-12-27] (英语).
- ^ Maximum Capacity Specifications for SQL Server - SQL Server. learn.microsoft.com (美国英语).