FirebirdSQL / firebird

Firebird server, client and tools
https://www.firebirdsql.org/
1.19k stars 205 forks source link

[fb6] Implementation of xnet for linux #8023

Open gladiston opened 3 months ago

gladiston commented 3 months ago

Hi Devs,

I have an API/Windows in same host of database and the program comunicate with database using xnet protocol (local comunication without network protocol) and the performance is much better than when I use 127.0.0.1/port. Any chance of xnet protocol - or similar - for linux?

mrotteveel commented 3 months ago

I would sooner suggest implementing AF_UNIX/AF_LOCAL support (Unix domain sockets), which are also supported by Windows (version 10 and higher).

asfernandes commented 3 months ago

I agree it should be done with UDS. Anyway, if you're using classic/superclassic, then you can use embedded to connect to databases that are also available for remote connections.