Ajude o site desativando o bloqueador de anúncio
Cabeçalho

PROTHEUS-[General] - kv_engine

Autor: Eurai Criado: 16/03/2025 Atualizado: 16/03/2025 AppserverINI Confs
Postagem

 

 

[ADVPL][PROTHEUS][General] - kv_engine

 

DESCRIÇÃO

Permite a escolha da engine de armazenamento das variáveis globais (unqlite ou leveldb). 

O Application Server utiliza internamente uma tabela global em memória do tipo KV (chave - valor), por padrão usando uma library UNQLITE.

As chaves eng_unqlite, eng_unqlite_file, e eng_leveldb atuam na performance e consumo de memória. Dependendo do valor atribuído (0, 1 ou 2) o resultado final será diferente

 

USO

[General]

kv_engine=2

 

 

OBS

Dependendo do valor passado para a chave kv_engine, ela vai assumir um determinado comportamento, conforme tabela abaixo

Valores Descrição
0 - eng_unqlite [default] O unqlite em memória é mais rápido, mas gasta mais memória
1 - eng_unqlite_file O unqlite em arquivo é mais lento, mas gasta menos memória
2 - eng_leveldb O leveldb quando avaliado velocidade versus gasto de memória, ele seria o meio-termo entre unqlite em memória e unqlite em arquivo

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL