As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Armazenamento
O Neptune oferece suporte à coleta de resíduos (GC) de dicionário para dados de grafos de propriedades, que pode ser habilitada pelo parâmetro neptune_lab_mode quando neptune_streams não está ativo. Quando ativada, essa tarefa em segundo plano limpa as entradas não utilizadas do dicionário, potencialmente reduzindo a taxa de crescimento dos dados. O recurso pode ser executado em dois modos: soft_delete (marcando entradas como excluídas sem remoção explícita) e habilitado (excluindo entradas explicitamente). O processo de GC pode afetar o desempenho do sistema ao competir threads de consulta para recursos como CPU e cache de buffer, e pode ser executado com uma simultaneidade máxima de 16 threads.
O Neptune também oferece suporte a IDs de borda gerados pelo servidor em linha, que podem ser habilitados por um parâmetro de configuração quando neptune_streams não estiver ativo. Quando esse recurso é habilitado, o servidor gera IDs embutidos exclusivos para bordas que não têm um ID definido pelo usuário, usando um prefixo reservado de “neptune_reserved”. Esses IDs em linha não são armazenados no dicionário, o que pode melhorar a eficiência do armazenamento.