Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Redis-Delphi-FDB

Usando Redis para acessar .fdb com Delphi

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Uso do REDIS com FireBirde e Delphi

Uso do Redis com conexão com banco de dados .fdb

⚡️ Preparação do ambiente de desenvolvimento

  1. O Redis foi feito para ser usado no Linux, mas há uma versão para Windos na internet.
  1. Após extrair o Redis em sua máquina execute o redis-server.exe

redis-server

  1. Agora baixe os fontes do Redis Client no seguinte repositório:
  2. Após baixar informe o caminho no Libary path do Delphi: Libary path

⚡️ Comandos necessários

delphi
uses
  Redis.Client,
  Redis.NetLib.INDY,
  Redis.Commons;
delphi
private
 { Private declarations }
   FRedis : iRedisClient;
delphi
procedure TFrmPrincipal.FormCreate(Sender: TObject);
begin
 FRedis := NewRedisClient;
end;

⚡️ Uso em servidor

  1. Na pasta do Redis para Windows encontre o arquivo redis.windows.conf e altere a opção bind para 0.0.0.0 redis.windows.conf
  2. Abra o CMD e execulte o Redis por ele, passanto Caminho + redis-server.exe redis.windows.conf CMD
  3. Informe o caminho do servidor:
delphi
procedure TFrmPrincipal.FormCreate(Sender: TObject);
var
IP    : string;
Porta : Integer
begin
IP    := '192.168.1.1'
Porta := 3345;
//
FRedis := NewRedisClient(IP, Porta);
end;

⚡️ Em execução

Em execução