This RFE covers looking at making a BDB based-Frontier.
BDB has caching, serialization tricks, a collections
interface, sorting, duplicate checks, its ACID, dbs can
be moved between machines, has recovery tools, and it
has a track record.
If frontier was BDB based, its ACID'ness might make
checkpointing easier to do.
First we'd need to look at evaluating whether BDB could
work with thousands of databases of millions of records
-- how does it perform compared to disk-based queues?
Then we'd do some db design that would figure when to
create a db (per host, a metadb that keeps the state of
all known queues, secondary dbs for alternate keys),
how we'd get our objects into the dbs, size of caches.
Comparing BDB to DiskStack for the has-it-been-seen
might be the first place to look at integrating BDB.
Gordon Mohr
None
None
Public
|
Date: 2007-03-14 01:32
|
|
Date: 2004-12-13 18:13 Logged In: YES |
|
Date: 2004-10-08 18:32 Logged In: YES |
|
Date: 2004-09-27 21:18 Logged In: YES |
|
Date: 2004-08-05 20:55 Logged In: YES |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2004-12-13 18:13 | stack-sf |
| close_date | - | 2004-12-13 18:13 | stack-sf |
| assigned_to | nobody | 2004-10-08 18:32 | stack-sf |
| summary | Berkeley DB Frontier | 2004-08-03 16:12 | stack-sf |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use