Database Documentation/fr

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(OpenSimulator 0.9.x et suivants)
Line 26: Line 26:
 
= Organisation =  
 
= Organisation =  
 
== OpenSimulator 0.9.x et suivants ==
 
== OpenSimulator 0.9.x et suivants ==
 +
{| width="100%" cellpadding=10 margin: 10px 10px 10px 10px;
 +
|-
 +
|valign="top" |
 +
{{Portal_Part|Robust|
 +
{{Div col|colwidth=12em|rules=yes|gap=1em}}
 +
{{Div col end}}
 +
}}
 +
 +
|valign="top" width="50%"|
 +
 +
{{Portal_Part|Simulateur|
 +
{{Div col|colwidth=12em|rules=yes|gap=1em}}
 +
 +
{{Div col end}}
 +
}}
 +
 +
{{Portal_Part|Estates|
 +
{{Div col|colwidth=12em|rules=yes|gap=1em}}
 +
{{Div col end}}
 +
}}
 +
 +
|}
 +
 
== OpenSimulator 0.7.2 et suivants ==
 
== OpenSimulator 0.7.2 et suivants ==
 
== Avant 0.6.9 ==
 
== Avant 0.6.9 ==

Revision as of 21:10, 14 October 2021

Quicklinks and Translations

Note de traduction : Travail de traduction en cours


Introduction

Cette page documente les tables de bases de données utilisées dans OpenSimulator.

Les tables sont divisées en tables communes (Common), Services et simulateur (Simulator).

Sur une grille, les services de la grille contiennent les tables Services et Common, tandis que chaque instance de simulateur accède aux tables Simulator.

Un standalone contient les tables Common, Services et Simulator, à l'exception de la table regions, qui n'est pas conservée pour les standalones.

SQLite n'est généralement pas considéré comme adapté à ce cas d'utilisation et ne sera pas abordé ici ; cependant, les structures de table sont très similaires et la plupart des éléments présentés ici seront également utiles dans ce contexte.

Notez que certaines de ces tables peuvent être des reliques, d'autres peuvent être planifiées pour une utilisation future, et d'autres encore peuvent être très utilisées mais avoir des colonnes qui sont des reliques, pas encore correctement mises à jour ou pas du tout utilisées.

Code

Il existe un package commun pour le code de la base de données, OpenSim.Data, et chaque base de données possède son propre package (par exemple, OpenSim.Data.MySQL).

Chaque package de base de données doit fournir des implémentations pour les interfaces dans OpenSim.Data. Par exemple, IAssetData est l'interface des assets, utilisée par OpenSimulator pour stocker et récupérer les données des assets.

Organisation

OpenSimulator 0.9.x et suivants

Robust
Simulateur
Estates

OpenSimulator 0.7.2 et suivants

Avant 0.6.9

Personal tools
General
About This Wiki