On 2008.12.11 at 02:00:01 +0600, Mikhail Gusarov wrote: > > Twas brillig at 22:57:28 10.12.2008 UTC+03 when [EMAIL PROTECTED] did gyre > and gimble: > > >> А кто сказал что хороший биллинг не может быть на mysql? 8) > > VW> Ну, например я такое могу сказать. Потому что биллинг - это > VW> типичная задача OLTP. А для хорошего OLTP нужна полноценная RDBMS. > > А откуда это следует? Транзакционность можно вполне хорошо и на файловой > системе устроить. Правда, потом OLAP-ить это будет сложно.
Теория и практика RDBMS последние 30 лет развивались в первую очередь ради OLTP-приложений. Поэтому правильная структура БД с правильной системой связи между таблицами (а у mysql с referential integrity традицонно плохо), с хранимыми процедурами с четким разграничением прав на них, будет для биллинга отнюдь не лишней. В биллинге, между прочим нужна система ролей в полный рост - есть автоматические скрипты, собирающие данные - у них одни права, есть девочки-операторы, выставляющие клиентам счита, есть веб-интерфейс для клиентов, есть сисадмин. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

