Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: dbms3.r 01

From: g:santilli:tiscalinet:it at: 17-Jan-2002 20:49

I'v been away for a few days, now I have to play catch up and prepare part two of dbms3.r dev. :) Hello Rod! On 15-Gen-02, you wrote: RG> Do you have a file format in mind yet? I would be more RG> comfortable thinking about functions if I could visualize how RG> you are thinking about storing the data. REBOL's native format is my choice, both for simplicity and to allow for dynamic sized records easily. To allow random access to the table file, we'll need an index of the records, that can be kept as a block of integers. RG> If we can come up with a standard, REBOL friendly way of RG> creating a relational text DB file format then people are RG> free to use whatever tools they want to read and write the RG> files. The key value comes in the open, standard format RG> definition not the specific tools. Hmmm... let's wait for what I come up with when I'll do the one-file table functions; then we can discuss how to improve it etc. RG> 1. I would prefer a single file DB if possible. It doesn't RG> rely on a directory structure and includes everything it RG> needs in one simple, transportable, format. I'd like to keep indexes separately anyway, but then again, we can discuss this later. RG> 2. I would also like to store the REBOL values in their RG> native text format. Yup! RG> auto-incrementing ID values to simplify creating primary RG> keys. That's a useful feature, so it's very likely it will be there. Regards, Gabriele. -- Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/