comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Ada vs SQLite3 benchmark
Date: Thu, 18 Sep 2014 21:42:32 +0200
Date: 2014-09-18T21:42:32+02:00	[thread overview]
Message-ID: <1onyqz88q5w9e$.w0az05jd2fiv.dlg@40tude.net> (raw)
In-Reply-To: 87bnqd82re.fsf@adaheads.sparre-andersen.dk

On Thu, 18 Sep 2014 15:41:25 +0200, Jacob Sparre Andersen wrote:

> Dmitry A. Kazakov wrote:
> 
>> I posted benchmark of Ada persistent B-tree vs. SQLite3 at Ada
>> Programming blog:
>>
>> http://ada-programming.blogspot.de/2014/09
> 
> Nice write-up.
> 
> One thing which I miss is some sort of error-bars on your measurements.

Yes, but I could not provide them. In the sense that of course I could
measure single operation duration within the loop, and accumulate minimum
and maximum times. But the maximum time would depend on the OS process
switching and the time slice etc. To remove these would be too complicated,
so I used only averaged time.

> One argument for using SQLite, which you don't cover, is the command
> line tool for inspecting a SQLite database.  Have you considered how one
> could generate something like that for your persisten B-tree library?

No, because it is not meant to be relational. You could have as many
B-trees allocated there as you wished plus allocated objects out of any
tree, as you would do by Ada "new T". So basically it lacks any predefined
structure. It is just a memory pool.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de


  reply	other threads:[~2014-09-18 19:42 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-17 16:51 Ada vs SQLite3 benchmark Dmitry A. Kazakov
2014-09-17 23:26 ` gdotone
2014-09-18  0:16 ` Jeffrey Carter
2014-09-18  7:31   ` Dmitry A. Kazakov
2014-09-18  5:50 ` Georg Bauhaus
2014-09-18  7:27   ` Dmitry A. Kazakov
2014-09-18  7:56     ` Georg Bauhaus
2014-09-18  8:05       ` Dmitry A. Kazakov
2014-09-18  8:08       ` briot.emmanuel
2014-09-18 20:08         ` Dmitry A. Kazakov
2014-09-18  8:17 ` Marius Amado-Alves
2014-09-18 13:41 ` Jacob Sparre Andersen
2014-09-18 19:42   ` Dmitry A. Kazakov [this message]
2014-09-18 17:09 ` Pascal Obry
2014-09-22 15:43   ` Gour
2014-09-22 16:08     ` Pascal Obry
2014-09-22 17:00       ` Gour
2014-09-22 16:29     ` Dmitry A. Kazakov
2014-09-22 17:02       ` Gour
2014-09-22 19:09         ` Dmitry A. Kazakov
2014-09-22 20:19           ` Gour
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox