Subject | Re: [firebird-support] Firebird cluster |
---|---|
Author | Alexey Kovyazin |
Post date | 2018-08-22T15:11:59Z |
Hello,
As you probably know, Firebird a) uses complex mechanism to write
consistent data to the database file even in the multi-users
environment, b) intensively uses own cache, which must be synced with
database file.
SafeKit says it is byte-level replication.
So, essentially it is the same as DRBD or shadow or VM-based replication
- the copy of a database locked for the access (even read-only), and
byte-level replication will replicate all low-level errors which occur
in Firebird.
In the best case, the "replica" database will have the same state as
master database after hard-reset.
The true native replication should be logical and transaction-aware.
Regards,
Alexey
On 22.08.2018 17:47, Slavomir Skopalik skopalik@...
[firebird-support] wrote:
As you probably know, Firebird a) uses complex mechanism to write
consistent data to the database file even in the multi-users
environment, b) intensively uses own cache, which must be synced with
database file.
SafeKit says it is byte-level replication.
So, essentially it is the same as DRBD or shadow or VM-based replication
- the copy of a database locked for the access (even read-only), and
byte-level replication will replicate all low-level errors which occur
in Firebird.
In the best case, the "replica" database will have the same state as
master database after hard-reset.
The true native replication should be logical and transaction-aware.
Regards,
Alexey
On 22.08.2018 17:47, Slavomir Skopalik skopalik@...
[firebird-support] wrote:
> At this moment, I searching what is available and really used.
>
> Main objective is HA cluster. however it is also depend on other
> services like SLA for Firebird/solution.
>
> I know about HQBird, evidian safekit and FireSwarm.
>
> Any other?
>
> Any of them has some significant issue?
>
> Slavek
>
>
> On 20.8.2018 23:28, Dimitry Sibiryakov sd@...
> [firebird-support] wrote:
>> 20.08.2018 22:07, Slavomir Skopalik skopalik@... [firebird-support] wrote:
>>> Any other solution that will work?
>> It depends on what kind of cluster and for what purpose is needed. Simple master-slave
>> failover is included into HQBird.
>>
>>
>
>
>
> ------------------------------------
>
> ------------------------------------
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> Visit http://www.firebirdsql.org and click the Documentation item
> on the main (top) menu. Try FAQ and other links from the left-side menu there.
>
> Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> ------------------------------------
>
> Yahoo Groups Links
>
>
>