跳转到内容

实例

本页使用了标题或全文手工转换
维基百科,自由的百科全书

电脑科学中,基于某种模型或蓝图的所创建的具体实现,被称为实例(Instance)。这个实例通常与其他基于同一模型的实例有一个共同的数据结构,但储存在实例中的值是独立的。这样改变一个实例中的值就不会干扰到其他一些实例的值。

虚拟化软件许可证中,实例也被称为“执行个体”。

例子

[编辑]
面向对象程式设计

面向对象程式设计中,对象(Object)是类别(Class)的具体实现。在基于类编程中,一个对象就是一个类的实例,对象由构造函数创建,并由析构函数销毁。该对象可以称为类实例或类对象。并非所有的类都可以被实例化,抽象类就不能被实例化。[1]

运算实例

云计算中,云端服务供应商通常利用虚拟机管理程序提供运算资源,包括虚拟化处理器RAM硬盘网卡等,模拟一台裸机伺服器的硬件,让用户自行安装操作系统和应用程式。每一台的虚拟机都是一个运算实例(Compute Instance)。[2]

如果应用程式不适合在虚拟机上运行,用户则须租赁裸机伺服器。此时,每一台实体伺服器就是一个运算实例。

数据库

在数据库管理系统中,数据库实例是指拥有独立的运算资源和存储空间的对象。[3]

举例来说,微软 SQL Server 容许在同一运算节点上建立最多50个数据库实例。[4]客户资料、企业的内部资料及公开的资料可分别存放在不同实例,以提高安全性及满足合规性。

参考文献

[编辑]
  1. ^ What is instance? – Definition from WhatIs.com. Whatis.techtarget.com. [February 9, 2014]. (原始内容存档于2021-11-09). 
  2. ^ What is an Instance in Cloud Computing? - Cloud Instances Explained - AWS. Amazon Web Services, Inc. [2025-12-27]. 
  3. ^ 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] (英语). 
  4. ^ Maximum Capacity Specifications for SQL Server - SQL Server. learn.microsoft.com (美国英语).