Armazenamento
Links Úteis
Permissões/LuckPerms
Onde é armazenado os arquivos
Tipos/GRUPO-REIVINDICAÇÃO
Opções possíveis
Bancos de dados remotos - exigem conexão com um servidor de armazenamento
- MySQL
- MariaDB (preferido sobre MySQL)
- PostgreSQL
- SQLite
Arquivo de texto legível e editável
- HOCON
A opção padrão éstorage-method=hocon
Configurando o banco de dados
Endereço do banco de dados
O endereço e a porta do banco de dados. Use o formato host:porta.
Porta padrão do MySQL e MariaDB é 3306address=localhost
Sempre ler e escrever no banco de dados
⚠️ Essa opção pode ter impactos no desempenho dependendo da máquina hospedada.
Ative esta configuração para forçar o GD a sempre ler e gravar no banco de dados.
Ative esta configuração se precisar compartilhar dados de banco de dados em vários servidores.
Isso desabilitará o cache de dados de reivindicação integrado do GD, portanto, o desempenho dependerá do banco de dados.always-read-write-db=false
Nome do banco de dados
database-name=griefdefender
Hikari para MySQL
| hikari | Valor padrão |
|---|---|
| alwaysSendSetIsolation | false |
| cacheCallableStmts | true |
| cachePrepStmts | true |
| cacheResultSetMetadata | true |
| cacheServerConfiguration | true |
| elideSetAutoCommits | true |
| maintainTimeStats | false |
| prepStmtCacheSize | 250 |
| prepStmtCacheSqlLimit | 2048 |
| rewriteBatchedStatements | true |
| useLocalSessionState | true |
| useServerPrepStmts | true |
Carregar as Reivindicações de forma Assíncronas
Se as reivindicações do banco de dados devem ser carregadas de forma assíncrona durante a inicialização do servidor. (Padrão: true)
Defina a configuração como 'false' se tiver problemas com a entrada de jogadores antes que as reivindicações sejam totalmente carregadas.load-claims-async=true
Senha do banco de dados
Coloque a senha do seu banco de dados.password="SuaSenha"
Configurações do pool para o banco de dados
| pool-settings | Valor padrão | Descrição |
|---|---|---|
| connection-timeout | 5000 | O número máximo de milissegundos para aguardar uma conexão antes do tempo limite. |
| keepalive-time | 0 | |
| max-lifetime | 30 | O tempo de vida máximo de uma conexão em milissegundos. |
| max-pool-size | 10 | O tamanho máximo do pool. (Padrão: 10) |
| min-idle | 10 | O número mínimo de conexões ociosas. (Padrão: 10) |
O prefixo para todas as tabelas SQL GriefDefender. (Padrão: 'gd_')table-prefix="gd_"
Nome do Banco de dados
O nome de usuário do banco de dados. (Padrão: root)username=root
