Partities en gegevensdistributie

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.

De MemoryStores API slaat gegevens op in partities, zodat het de doorvoer over gegevensstructuren kan schalen. Gesorteerde kaarten en wachtrijen bevinden zich elk op één partitie, terwijl hash-kaarten automatisch items over meerdere partities verspreiden. Deze pagina legt uit hoe die toewijzing werkt.

Partities

De MemoryStores API slaat gegevens op in partities, wat gewoon onderverdelingen van opslag zijn. Wanneer je een item naar een geheugenopslag schrijft, wordt dat item op precies één partitie opgeslagen. Partities worden volledig beheerd door de MemoryStores API; je hoeft ze zelf niet te beheren.

Partitietoewijzing

De opslag van partities verschilt afhankelijk van de gegevensstructuur waarop een item wordt opgeslagen. Voor gesorteerde kaarten en wachtrijen is elke gegevensstructuur toegewezen aan een enkele partitie.

Neem bijvoorbeeld een kermisspel met een gesorteerde kaart genaamd PlayerScores en een wachtrij genaamd PlayerLine van spelers die wachten om het spel te spelen:

In tegenstelling tot gesorteerde kaarten en wachtrijen, krijgen hash-kaarten meerdere partities toegewezen, en worden gegevens automatisch over deze partities verdeeld. Als je een hash-kaart genaamd Prizes zou toevoegen, zouden de partities er als volgt uitzien:

Let op hoe de hash-kaart op alle partities bestaat, en elke partitie een subset van items heeft.

Voor de verzoeklimieten die van toepassing zijn op elke partitie en op individuele hash-kaart sleutels, zie Per-partitie limieten. Voor richtlijnen over het verspreiden van de belasting over sleutels en gegevensstructuren, zie beste praktijken.

©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.