[asterisk-users] To DB or not to DB?

Anthony Francis anthonyf at rockynet.com
Wed Nov 28 16:27:43 CST 2007

The disadvantages of using the DB are:

1. Learning curve, or getting a good UI that can be flexible when 
working with the DB for AMC.

2. Many features such as hinting (BLF) do not work with realtime.


1. Centralized storage
2. Rapid change deployment( i.e. update sip set context = 'LongDistance' 
where context = 'local'; )

Robert McNaught wrote:
> I think the answer to this really depends on how regularly you make 
> changes to your config.  Adding a database connection increases the 
> complexity (although it is not rocket science) and adds moving parts 
> and therefore has more things to go wrong.  If you are using Dynamic 
> realtime, then you are relying 100% on your database being up for your 
> phone system to work.  With static realtime, you gain some benefit of 
> the config being cached inside asterisk and reloaded when necessary.
> For a simple setup, which does not change regularly (as is common with 
> most small office systems) - I do not see the need in using a database 
> to store configs - obviously in a big network with hundreds of users, 
> the advantages of using a database increases with size.
> Robert McNaught
> ------------------------------------------------------------------------
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users

Thank you and have a wonderful day,

Anthony Francis
Rockynet VOIP
(303) 444-7052 opt 2
voip at rockynet.com

More information about the asterisk-users mailing list