> Thanks, but you have already sent me that document. It was rather large on
> marketing hype and low on tech stuff *grin*

Fair enough. That was kinds the market I was aiming for with it.... :)
 
> In reading your mail I do have a couple of problems / questions.....

> - Doing a poll every couple of seconds is no good. As we are doing real time
> TV graphics so changes made need to replicated almost instantaneously as
> there is no point in bringing up a score card that does not have the latest
> player scores etc.

you you will _have_to_ run it off one server. Period. Have a look atht
eIB Event Alerter component - it should allow callbacks on when a table
has changed.

> - I would like to steer away from having a seperate thread do a TCP
> replication / synchronize because:
>         * Something else that could break, additional complexity
>         * Doing it with a trigger means that if nothing does happen for 10 secs
> then nothing gets done. A thread
>            may have tried 5-10 times to do replication

Fair enough.


> 2. Use Donovan's trigger method
> 
> If we have Local IB running on the slaves we would have a problem as Local
> IB does not support incoming network connections. So slaves would have to
> run full IB servers. I assume that on server1 you could make a call to a
> stored procedure on server2 in a particular database??

Nope, you can't do that, AFAIK. 

> 3. Use 6.0 Replication technology ported to 5.6
> 
> Is it supported?? How solid is it?? Does it replicate on a record, by record
> basis?? Or does it do things on a DB by DB basis?? Is it suitable to get
> __real time__ data concurrency??

No replication will work with realtime conncurrency - thats why you have
1 DB machine/process and N clients. Replication is NOT a good solution
to any problem, except if you do it on a time-period basis over
something slow like a WAN.

> Another couple of things that concern me about IB, and I am sure that they
> are due to my ignorance!!
> 
> - Does DB size grow dynamically as in SQL 7?? Or are you forced to create a
> DB for a specific size and then expand it from time to time??

IB has had this since (atleast) 4.2. Also, you dont have a log, so no
having a massive log file bloat out on you.

> - What GUI admin tools are there for the server?? I have the problem that
> these machines will be out there, travelling all around the country out of
> my control and some techie will have to do backups etc.

to backup:
gbak -b -user sysdba -pass masterkey server:pathto/file.gdb
somelocalfile.gbk

the server can be running normally when you do this - you dont have to
take it offline to get a decient backup.

You can also do this via the GUI. Its about the same, tho its graphical.

> - Can you do the following sql off server1 --
> server2.login.server2DB.server2StoredProc??

Nope, not AFAIK. Someone may want to correct me tho.
 
> Nic, can you also explain licencing for 6.0 in terms of Linux?? 

Nope, I can't - nothing has been announced yet EXCEPT the intention to
opensource it. The US needs to decide on HOW they are going to do it
(GPL, LGPL, proprietry etc) first.

5.6, which is the current release, is (AFAIK) not going to be open
sourced, tho it will continue to be sold, supported, maintained etc.


> Is it
> totally free?? 

Very unlikely. OpenSource != free. Never has.

>Also do you know off hand if there is any support from PHP,
> Perl, Apache for Interbase on Linux??

I have on idea about PHP or Perl, but there are JDBC drivers, and native
client drivers available. Mark Derricutt ([EMAIL PROTECTED] if he's
not here already) would be the man to ask.

Oh, and why would apache support it? Its a web server......?


N
--
Nic Wise - Chief SCUD Launcher - Inprise/Borland New Zealand
wk: 09.481.9999 x9753 cell: 021.676.418
em: [EMAIL PROTECTED]
---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to