[ZODB-Dev] polite advice request
Christian Tismer
tismer at stackless.com
Mon Aug 19 00:39:54 CEST 2013
Ah, danke mabe ;-)
On 18.08.13 19:56, Jim Fulton wrote:
> On Sun, Aug 18, 2013 at 1:40 PM, [mabe] <public at enkore.de> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> He meant prescription.
>>
>> In german Rezept is the word for both prescription and recipe (like in
>> cooking). Easy to confuse for us germans in english :)
> Great. Now I don't know what he meant by prescription. :) Does it
> matter? Might it as easily be foos and bars?
>
> Christian,
>
> Are you saying that you might need to access items
> from an old database that aren't in the current snapshot?
Yes, prescription, sorry.
Yes, we need to look into different versions of the
continuously actualized data base. Like I did it now this creates
a slightly different, read-only data base every two weeks. Not that big deal
after I built the first DB today, we can probably live with < 300 MB
of database each version. (using zlibstorage)
It is just my optimizer brain, and the fact that the whole history of
the stuff
since 2012-01-01 fits into 125 MB of ZIP files, as delta-updates.
There must be a solution that utilizes this incremental update stuff nicely.
I wanted to use a versioned variant of btree, until I found out that even
the table lauout changed a bit three times, which creates a huge update.
cheers - chris
p.s.:
I needed to patch zlibstorage for Python 3.
Where can I put a pull request?
> Jim
>
>
>> On 08/18/2013 06:34 PM, Jim Fulton wrote:
>>> On Sun, Aug 18, 2013 at 12:17 PM, Christian Tismer
>>> <tismer at stackless.com> wrote:
>>>> We need to cope with millions of recipes that come from certain
>>>> dates and therefore need to inquire different versions of the
>>>> database.
>>> I don't understand this. What's a "recipe"? Why do you need to
>>> consider old versions of the database?
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2.0.20 (GNU/Linux)
>>
>> iQIcBAEBAgAGBQJSEQb/AAoJEAOmTcUxK/swEXgP/Ry3x9Y98wp43e2F2cf2063O
>> F2UGRNZfylMjG3kTBLfwW9eH5KWk7AmCXdzUw/fXggueyg0NrH9f8aScYVPYHSEp
>> g3q9n/I93DrMdDakqLXcnpHlKuUrd1ZfBk+XSyavvnOdV4LWGJ6+Wd8yqAFmUUCl
>> bn//STvajUqSpO1+nG0aQsSceeTCVTEuyzQ/O4nSujhERG2ED7XOwi/1WwgruZSY
>> 2ZGZCeLmHHLgYg6G8zPDRX6q/Y0GYLGi2bCQ0aQWlHEkBJBtPgCWn3rG+9GBlNXv
>> bSXu0yjbaHL3q8VvdwAh4Y7n8E9TV1KVojOJmCg6MOA+AusL475Lao2/yBtZG3s3
>> mg12/NSUY/hGGoqtnsvXkIV8+ggK7WVlZRDzAoiHymR/3kdNO4MWYxFcvjCrvu8x
>> RB6gIsVLglWKu5cuCJDrK7eGmdVK/y0Tmtl2qGKNnn+PJrZqNB9rk2kfmPMVIBdy
>> VkFjvBQICL3aFZjSEDeqOeLdis221V9y3ndgKer6K5OG2KBNsv8dUX2smb7Qx7RT
>> dbhhXwhI3C9i7ifzDEcrUavUfJCDQNLQovo1F/sL5hChFJAFS6USeWALt7B41YBu
>> lN5ThjgIhkuyWfhs+ZAPeze5rRcY5lt+3oWLcD9fav+jJsifGodBdLrJ2dbljtWw
>> 4FJBrKq/+ULC03toajwM
>> =A/VY
>> -----END PGP SIGNATURE-----
>> _______________________________________________
>> For more information about ZODB, see http://zodb.org/
>>
>> ZODB-Dev mailing list - ZODB-Dev at zope.org
>> https://mail.zope.org/mailman/listinfo/zodb-dev
>
>
--
Christian Tismer :^) <mailto:tismer at stackless.com>
Software Consulting : Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121 : *Starship* http://starship.python.net/
14482 Potsdam : PGP key -> http://pgp.uni-mainz.de
phone +49 173 24 18 776 fax +49 (30) 700143-0023
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today? http://www.stackless.com/
More information about the ZODB-Dev
mailing list