Getting data out of Emdros (the easy way)

 — 

Between now and the last Emdros release (August 2009), I've been busy building up an infrastructure around Emdros which should make it easier to use.

One of those efforts has involved what I call "the harvesting library". Basically, it's a piece of software which is part of Emdros ...

Category: general Tags:

SQLite 3 on Mac OS X

 — 

I was doing some speed tests of the BPT engine on Mac OS X Tiger, which ships with SQLite 3.1.3.  I accidentally built Emdros against the SQLite 3 that ships with Tiger, and found that GET OBJECTS HAVING MONADS IN was painfully slow. It took up to 10 ...

Category: general Tags:

BPT engine progress (now on Win32)

 — 

I've continue to make progress on the BPT engine. It now compiles, works, and is fast on Windows as well as on Linux. The speedup is about the same on Windows as on Linux.

Along the way, I've fixed a bug in FastSetOfMonads::isMemberOf(), and have also reimplemented ...

Category: general Tags:

Bit Packed Table implementation progressing

 — 

Before (and while) writing the Bit Packed Table backend, I wrote a program in Python which could create a Bit Packed Table database, given an already-created Emdros database. The purpose of writing it in Python was so as to be able to modify it quickly, given that Python is so ...

Category: general Tags:

Emdros and Delphi integration

 — 

I won't be needing this right now, but here's how to integrate Emdros into Delphi, even though Emdros is written in C++.

http://rvelthuis.de/articles/articles-cppobjs.html

I would favor the "simple" method described in this article, namely wrapping the relevant parts of the ...

Category: general Tags:

© Ulrik Sandborg-Petersen 2005-2017