Hello,

I'm working on a project where we need to query massive amounts of log data
(stored in MySQL) and was wondering if you could help me evaluate the
suitability of FastBit for this.

The relevant columns are:

contact id: (unsigned int)
item id: (unsigned int)
date: (unsigned int)
type: (numeric value from 0-30)

I want to be able to answer questions like "give me all contacts who have
type X, type Y, but not type Z". etc.

I think FastBit is well-suited for this, but the issue is that new log
entries are continuously being added, which would preclude FastBit being
able to grow these in realtime. Log entries aren't being removed however.

Would FastBit be appropriate for this approach? If not, how would you
suggest that I reason about comparing the following alternatives:

- Use a hybrid FastBit / MySQL approach where I submit a query to the known
log entries in FastBit, then the same query against the remainder of the
MySQL records which haven't yet been added to FastBit (which would be
comparatively small)

- Use another approach (Precog)

Thanks in advance!
_______________________________________________
FastBit-users mailing list
[email protected]
https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users

Reply via email to