[erlang-questions] Dets Tables or Mnesia
Luc Evers
lucevers@REDACTED
Thu Mar 25 18:47:07 CET 2010
Jim,
The syslog messages will be processed on the fly for generating alarms via
regular expressions + persistent storage of the messages for one month.
The server is a single box and the data access must be sequential.
named pipe -> check message for alarms -> store message -> correlate
alarms from different routers.
I'm thinking of a process per message, I can keep the sequence of the
messages via a label per /msg/router.
Luc.
On Wed, Mar 24, 2010 at 6:31 PM, Jim McCoy <jim.mccoy@REDACTED> wrote:
> Will you be processing the data on the fly and using persistent
> storage mostly for archival purposes or will you be doing a lot of
> data analysis and processing on the old messages? Will the server be
> on a single box or multiple boxes? Will access to the persistent
> storage be mostly random or mostly sequential?
>
> More info would really help out on the potential list of suggetions.
> For starters though, neither dets nor mnesia are likely to be the
> storage mechanism you want to use for this if you are dealing with
> anything a message load of any significance.
>
> On Tue, Mar 23, 2010 at 1:54 AM, Luc Evers <lucevers@REDACTED> wrote:
> > Hi,
> >
> > ToDo
> >
> > Analyzing syslog message from a big amount of routers, with a
> different
> > message structure.
> > Sending alarms via (regular expression) message check.
> >
> > Question:
> > Should I use 'Dets Tables ' or 'Mnesia' as database?
> >
> > Thanks!
> >
> > Luc.
> >
>
More information about the erlang-questions
mailing list