[Info-vax] OpenVMS STARTUP Whitepaper
Arne Vajhøj
arne at vajhoej.dk
Fri Dec 11 20:22:26 EST 2020
On 12/11/2020 7:42 PM, Jan-Erik Söderholm wrote:
> Den 2020-12-12 kl. 01:03, skrev Craig A. Berry:
>> On 12/11/20 12:35 PM, Arne Vajhøj wrote:
>>> That is what I thought.
>>>
>>> Rdb is not really like SQLite.
>>
>> Well in general, obviously. But in the specific matter of not running
>> as a service, I stand corrected in that it does not run as a service but
>> requires a monitor service to be running, which is an odd design, but
>> there it is.
>
> It is a highly efficient design. Each user process has direct contact
> with the files where the data is stored. No nead to send either the
> SQL statements over some process-2-process or network link. And in
> the same way, no need to send the resulting data back over the same
> P2P or network link. It's all in the hands of your own process.
Whether it is an odd design probably depends on the eyes looking
at it.
It is an unusual design among today's databases.
The common designs today are:
* a database server, a running process that clients talk to
over the network
* an embedded database, nothing is running and started,
the database is simply a library called by application code
* support for both models (yes - several databases
can be used both as a database server and embedded)
Arne
More information about the Info-vax
mailing list