Size: a a a

2020 June 09

SP

Sergei Pisarenko in Asterisker-ы
Oleg Shteinliht
очередь между этими версиями почти не изменилась
Тем более есть повод еще раз проверить, если проблема сохранится - надо будет зарепортить.
источник

OS

Oleg Shteinliht in Asterisker-ы
Sergei Pisarenko
Тем более есть повод еще раз проверить, если проблема сохранится - надо будет зарепортить.
попробуйте, это интересно
источник

AU

Anchoret Unchained in Asterisker-ы
Всем бодрого дня.
В астере cdr&cel записи могут хранится в файлах csv. Но такие файлы со временем становятся очень больших размеров. Читать их со временем это весьма медленный процесс с усугулением ситуации.
Вопрос: кто-нить пробовал сохранять cdr&cel в файлах другого формата? К примеру, avro, parquet, hdf5 или feather?
На какие нюансы стоит обратить внимание при интеграции подобных форматов хранения записей? Какие лучше подходят для нашего случая, а какие не очень?
Есть подозрение, что тот же parquet, несмотря на свою скорость, плохо подходит для записей cdr&cel.
источник

KG

Komil Gulboev in Asterisker-ы
Делал такое давно и самый быстрый и удобный вариант писать в БД и из него генерировать СДР-ку нужного формата
источник

ah

alex hidden in Asterisker-ы
вот тоже интересно. SQLite для этого хватит, или у неё при увеличении кол-ва записей проблемы начнутся?
источник

KG

Komil Gulboev in Asterisker-ы
Тестировал несколько БД для этого понравился SQL Server
источник

OS

Oleg Shteinliht in Asterisker-ы
alex hidden
вот тоже интересно. SQLite для этого хватит, или у неё при увеличении кол-ва записей проблемы начнутся?
не самая лучшая идея. Через год будут проблемы
источник

OS

Oleg Shteinliht in Asterisker-ы
а зачем хранить это в файлах?
источник

ah

alex hidden in Asterisker-ы
Oleg Shteinliht
а зачем хранить это в файлах?
у меня противоположная хотелка, есть cdr за каждый час, надоело для подсчёта статистики лопатить сотни файлов, хочу перегонять в БД и оттуда тягать.
источник

AU

Anchoret Unchained in Asterisker-ы
Komil Gulboev
Делал такое давно и самый быстрый и удобный вариант писать в БД и из него генерировать СДР-ку нужного формата
Дело в том, что та же неоптимизированная mysql бд очень медленно отдает результат поиска. До нескольких минут доходит.
А к примеру тот же parquet (судя со слов очевидцев) за доли секунд может отдавать результат из бд в несколько лярдов строк.
источник

OS

Oleg Shteinliht in Asterisker-ы
alex hidden
у меня противоположная хотелка, есть cdr за каждый час, надоело для подсчёта статистики лопатить сотни файлов, хочу перегонять в БД и оттуда тягать.
а что мешает? астер же позволяет класть в базу
источник

OS

Oleg Shteinliht in Asterisker-ы
а вы не хотите попробовать clickhouse от яндекса?
источник

KG

Komil Gulboev in Asterisker-ы
Anchoret Unchained
Дело в том, что та же неоптимизированная mysql бд очень медленно отдает результат поиска. До нескольких минут доходит.
А к примеру тот же parquet (судя со слов очевидцев) за доли секунд может отдавать результат из бд в несколько лярдов строк.
Добавьте пару индексов и храните в таблице cdr только за какой то период и будет намного быстрее
источник

ah

alex hidden in Asterisker-ы
Oleg Shteinliht
а что мешает? астер же позволяет класть в базу
их делает не астер =)
источник

KG

Komil Gulboev in Asterisker-ы
Oleg Shteinliht
а вы не хотите попробовать clickhouse от яндекса?
Не знал что у яндекса есть свое БД )) спасибо надо попробовать
источник

OS

Oleg Shteinliht in Asterisker-ы
Komil Gulboev
Не знал что у яндекса есть свое БД )) спасибо надо попробовать
оно отлично подходит именно для этой задачи. Очень быстрое
источник

KG

Komil Gulboev in Asterisker-ы
Oleg Shteinliht
оно отлично подходит именно для этой задачи. Очень быстрое
Интересно какие ограничения у него
источник

ah

alex hidden in Asterisker-ы
Anchoret Unchained
Всем бодрого дня.
В астере cdr&cel записи могут хранится в файлах csv. Но такие файлы со временем становятся очень больших размеров. Читать их со временем это весьма медленный процесс с усугулением ситуации.
Вопрос: кто-нить пробовал сохранять cdr&cel в файлах другого формата? К примеру, avro, parquet, hdf5 или feather?
На какие нюансы стоит обратить внимание при интеграции подобных форматов хранения записей? Какие лучше подходят для нашего случая, а какие не очень?
Есть подозрение, что тот же parquet, несмотря на свою скорость, плохо подходит для записей cdr&cel.
кстати, у меня есть унаследованный астер+фпбх, на нём cdr режутся через logrotate. т.е. на каждые сутки свой файлик
источник

OS

Oleg Shteinliht in Asterisker-ы
Komil Gulboev
Интересно какие ограничения у него
ограничения на перезапись, с этим там свои сложности. Но очень быстрая запись/чтение
источник

OS

Oleg Shteinliht in Asterisker-ы
alex hidden
их делает не астер =)
а может делать астером? или сразу класть в базу
источник