https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6046

           Summary: Add BayesStore backend using direct calls to BerkeleyDB
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: Libraries
        AssignedTo: [email protected]
        ReportedBy: [email protected]


This is intended to be a high-speed, high-concurrency local BayesStore
implementation.  I think it succeeds in all of those respects.

In benchmarking using an updated (but largely unchanged in procedure)
masses/bayes-testing/benchmark setup, against a corpus of 6000 messages each of
ham and spam, it beats all of the other back-ends I tested in all operations.

The smallest gains are against the DB_File back-end, where it generally shows a
margin of 10%-20%, while it scores upwards of 3x the speed of the SQL
back-ends.

I have not yet run this code in production.  I intend to start that this week. 
I would certainly appreciate more eyes on the code.


-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to