Мы уже рассказывали о том, что открываем прием докладов для секции, и у нас уже есть первые «ласточки». Голосуем за понравившийся доклад на сайте нашей секции.
У коллеги с моего же института
«Опыт использования PostgreSQL + 1С в компаниях с нулевой компетенцией по базам данных.» 1С+PostgreSQL
...
4. БД более 100 Гбайт;
4.
Gilev.Vyacheslav
190326.12.18 15:34 Сейчас в теме
(2) по сравнению с фирмой 1С которая вон как с 8.3.13 руки выкручивает (провайдеры воют хором)
у Postgres Pro это просто активный маркетинг, и кстати правильно делают
(7) в стиле 1С сделать так : подсадить , сделать следующий релиз ПостГри платный (ну на выбор) а потом сделать (не сразу) релиз платформы который будет работать только с этой версией ПостГри ....
(11)Вот-вот, и я о том же, это в стиле 1С, подсадить на бесплатное, чтобы потом на этом деньги делать.
Но, к сожалению, нет альтернативы!
Не видно бесплатных/вменяемых по цене для малого бизнеса поддерживаемых решений, на том же ПостГри/Проф.
Была в своё время такая Высший Сорт Бухгалтерия, бесплатная для одного пользователя.
Ради интереса заглянул на их сайт www.v-sort.ru,
всё оказалось печально:
"Важная информация!
С 2015 года мы вынуждены прекратить поддержку программ ВС. Новые регулярные обновления выпускаться не будут.
Почему прекращается развитие программы ВС? Все просто: у нас кончились деньги.
Многие пользователи до сих пор думают, что мы такие жадные, толстые, только и думаем как бы урвать лишнюю копейку у несчастных малых предприятий. На самом деле, мы никогда не зарабатывали на программах ВС! Больше 10 лет учредители тратили свои деньги, чтобы программа существовала, была недорогой, а часто и просто бесплатной. Программа помощи малому бизнесу, которую еще помнят наши пользователи, вовсе не поддерживалась государством, как кто-то думает, а тоже оплачивалась учредителями. Программы ВС создавались и развивались только на спонсорские деньги учредителей!
Но, увы, всему приходит конец. Те небольшие доходы от продаж лицензий и обновлений, на которые мы пытались существовать последние год - два, не позволяют нам жить в условиях падающей экономики. Добавило проблем и компьютерное пиратство. Мы вынуждены закрыть компанию.
Что будет дальше с программами ВС?
Ваши программы будут работать и дальше, ничего с ними не случится. Однако, новых обновлений от компании уже не будет.
Сожалеем, что закрытие нашей компании доставило вам неудобства, и надеемся на понимание.
Сотрудников в компании больше не осталось, поэтому ответить на ваши вопросы некому. Попробуйте поискать ответы на форуме или в разделе FAQ"
Кстати, как я слышал, РЕЛЭКС из Воронежа, которая делает именно СВОЮ СУБД Линтер, предлагали включить её в список поддерживаемых 1С сервер, даже сами предлагали написать интерфейс для этого, но руководство 1С не дало своего согласия.
Был как бы тонкий намёк на доходность в зелёной бумаге от этой затеи, будет доход, будет в списке, не будет дохода, в списке поддерживаемых баз не будет.
Честно говоря всё больше маркетинговое сообщество 1с-ников напоминает какую-то секту по впариванию 1С.
Не надо говорить ерунду!
Это полностью своя разработка воронежцев!
Почитайте про эту компанию и про сам Линтер
relex.ru и linter.ru
Вот москвичи, ВНИИНС, выпустили так называемую версию Линтер 6.0, которая работает под ОС МСВС, это, действительно поделка на базе постгреса.
Воронежцы даже хотели с этими друзьями судиться из-за названия Линтер, потому что
это к настоящему Линтер вообще никакого отношения не имеет.
Но, замяли...
Будь моя воля, заставил бы хозяев 1С включить настоящий Линтер в состав поддерживаемых продуктов, иначе не видать 1С ни бюджетных, ни конфигураций для силовиков.
Но, руки коротки... :-)
Не надо говорить ерунду!
Это полностью своя разработка воронежцев!
Почитайте про эту компанию и про сам Линтер
relex.ru и linter.ru
Да, да, есть Линтер - сделанная еще на базе СМ ЭВМ в 80-х, а есть Линтер-ВС, которая является адаптацией ядра PostgreSQL для нужд минобороны. Вот то, что воронежские умельцы сами наваяли - оно продается за дорого, а то, что на базе постгреса, может частично быть бесплатным. Смысла в платном Линтере нет никакого.
Также есть документ на гуглдоксе на тему сравнения работы линтера, зари, постгреса и еще чего-то там - так у линтеров и прочих с индексами проблема - они ни хешинжексы юзать не умеют, ни даже элементарные двоичные деревья - все списками упорядоченными. В общем не все так там радужно, иначе на кой бы они хрен для минобороны "перепиливали" постгрес (запилили парочку аддонов и инсталлятор переписали для местной локали)?
Да, да, есть Линтер - сделанная еще на базе СМ ЭВМ в 80-х, а есть Линтер-ВС, которая является адаптацией ядра PostgreSQL для нужд минобороны. Вот то, что воронежские умельцы сами наваяли - оно продается за дорого, а то, что на базе постгреса, может частично быть бесплатным. Смысла в платном Линтере нет никакого.
Да, именно, так и есть.
А какой смысл в платном MS SQL Server/Oracle/IBM DB2?! :-)
Да и postgres pro enterprise не бесплатен и стоит я те врежу, о поддержке со стороны разработчиков postgres pro тоже без штанов можно остаться!
А Вы уверены, что 1С в один момент времени не сделает так, что 1С сервер будет работать только с postgres pro enterprise?!
Дело-то в том, что разработчики Линтер сами предлагали Нуралиеву написать драйвера для подключения Линтер к 1С серверу.
Но, господам из 1С хочется слишком много зелёной бумаги...
Не срослось.
А я про то, что уж раз наше правительство трубит об импортозамещении,
вот вам прекрасный повод сопрячь один чисто российский продукт с другим чисто российским продуктом.
"В общем не все так там радужно, иначе на кой бы они хрен для минобороны "перепиливали" постгрес (запилили парочку аддонов и инсталлятор переписали для местной локали)?"
Лично я думаю, что там победило бабло а не характеристики продукта,
кстати у Линтер бастион самые жестокие параметры защиты информации, о чём есть и сертификат.
(19) любая СУБД - это средство обеспечения персистентности данных учетной системы. У 1С есть своя файловая система хранения, а есть механизм компиляции запросов с учетом особенностей конкретной внешней СУБД. Т.е. запросы к разным СУБД в 1С неодинаковые, они генерируются из встроенного языка запросов для каждой СУБД отдельно.
Чтобы прицепить ЛИНТЕР к 1С недостаточно просто генерировать запрос в стиле MS SQL или PostgreSQL, нужно еще кое-что учитывать (проверку на тип, например, или конструкции "SEL ECT * FR OM TABLE WHERE (X,Y) IN (А, В)". MS SQL так не умеет - приходится извращаться, а PostgreSQL умеет - не нужно ничего придумывать. Если бы дело было только в адаптере (преобразовании уже подготовленного запроса, например для MS SQL), то вопросов бы не было, но стаедарт SQL развивается, появляются новые механизмы, плюс все эти хинты типа (NOLOCK) - все сводит рабочий с версией Х.ХХ от 1С механизм к невозможности работы со следующей версией. И если выйдет новое типовое решение, в котором требования к платформе будут повышены, то нет никакой гарантии, что ЛИНТЕР отработает с этим механизмом корректно. Плюс нет никакой гарантии, что она в принципе выдержит запросы с кучей временных таблиц, на которые вряд ли ориентировались ее создатели, осоьенно в эпоху 80-х, когда винт в 10 мегабайт был весьма крутым (на ДВК - системы как раз на базе тех самых СМ ЭВМ с ОС РАФОС, под который и были запилены первые версии ЛИНТЕРа, ставились HDD до 40 мегабайт размером).
Плюс нет никакой гарантии, что она в принципе выдержит запросы с кучей временных таблиц, на которые вряд ли ориентировались ее создатели, осоьенно в эпоху 80-х, когда винт в 10 мегабайт был весьма крутым (на ДВК - системы как раз на базе тех самых СМ ЭВМ с ОС РАФОС, под который и были запилены первые версии ЛИНТЕРа, ставились HDD до 40 мегабайт размером).
А Вы думаете «Релэкс» топчется сорок лет на месте?!
К тому же, они выпускают базу с полным комплектом документации как
на русском, так и на английском языке.
Про механизмы работы сервера 1С спорить не буду, ибо не спец в этом.
Просто обидно за державу!
Есть добрая воля разработчиков СУБД, готовых самим всё сделать за 1С в плане включения своей базы в состав поддерживаемых 1С сервер, в чём проблема-то!?
С ПостгресПро они сотрудничают, почему с Релэкс нельзя!
Были переговоры на высшем уровне с обоих сторон, как я понял с
Релэкс попросили много зелени за поддержку.
Противно, что многое двигает бабло...
Кстати, с Турбо9 у Релекс получилось состыковаться.
Посмотрел на картинки - что-то они не туда идут. Лучше бы веб-морду сделали вместо всего того. А сайт турбо9 не открывается (то ли ДДОСят их, то ли еще что).
Нельзя так просто взять и "присобачить" ЛИНТЕР к 1С. Можно написать адаптер для запросов для того же постгреса, например - тут можно и без 1С творчеством заниматься. Т.е. сделать транслятор запросов для постгреса в ЛИНТЕР.. Если последняя поддерживает стандарт SQL 2011, который поддерживает постгрес, то проблем быть особых не должно. А то, что все скорее всего колом встанет на более-менее внушительных объемах данных, - это уже второй вопрос. Но такая связка только тестирования заради интересна. В продуктиве ее никто в здравом уме пользовать не будет.
(22)У них сайт, как я понял, turbosolution.ru
Пишут, что выпустили "новый стремительный движок ТУРБО X"! :-)
Вот из документации:
Возможности СУБД ЛИНТЕР
СУБД ЛИНТЕР обладает следующими возможностями:
поддерживает возможности стандарта ANSI X3.135-2003 (SQL:2003) за исключением нереляционных возможностей;
интернационализация имен объектов БД (таблиц, столбцов и пр.);
средства для работы в режиме реального времени;
средства оперативного тестирования таблиц БД;
средства оперативного архивирования объектов БД;
средства поддержки кодовых страниц для представления системной и пользовательской информации;
набор скалярных функций для поддержки ODBC-интерфейса;
набор скалярных функций для совместимости SQL-сервера СУБД ЛИНТЕР с SQL-сервером СУБД Oracle;
команды управления комплексом средств защиты информации;
команды организации полнотекстового поиска в БД;
средства встраивания SQL для систем программирования C/C++;
средства поддержки процедурного языка СУБД ЛИНТЕР;
средства поддержки репликации (тиражирования) данных;
средства поддержки геометрических типов данных;
поддержка больших (до 2 Гбайт) неструктурированных байтовых объектов (BLOB);
поддержка внешних файлов (EXTFILE);
работа с глобальными временными таблицами и таблицами в памяти (in-memory);
работа с БД на readonly носителе;
работа с геометрическими типами данных;
фразовый поиск информации в текстовых данных;
импорт/экспорт данных из/в CSV и DBF-файлов;
горячее резервирование БД, полное или выборочное сохранение БД в архив и последующее восстановление ее (при необходимости) из архива;
работа с претранслированными SQL-запросами (как с параметрами, так и без них);
создание, запуск и отладка хранимых процедур и триггеров;
поддержка национальных языков, как на стороне сервера, так и на стороне клиента;
работа в режиме реального времени (приоритеты выполнения транзакций, асинхронное выполнение SQL-запросов, отслеживание процессов, проходящих в СУБД, приостановка и полная остановка транзакций и пр.);
распределенное управление компонентами СУБД по протоколу SNMP;
асинхронная репликация данных (двунаправленная, многоузловая, с разрешением конфликтов, возможность каскадной репликации);
гибкая и надежная система безопасности и секретности информации (соответствует 2 классу в соответствии с документом «Руководящий документ. Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищенности от несанкционированного доступа к информации»);
поддержка программных интерфейсов для доступа к БД (интерфейсы нижнего и верхнего уровней, встроенный SQL, JDBC, ODBC, OLEDB, ADO.NET, PHP, Perl, Ruby, Qt, Python, TCL/TK, dbExpress).
"Т.е. сделать транслятор запросов для постгреса в ЛИНТЕР.."
Так зачем этим заниматься, разработчики Линтер готовы были взять всё это на себя, но доброй воли со стороны 1С не последовало.
Формирование и сдача регламентированной отчетности практически ушла из сферы влияния 1с, то что есть - это остатки былой роскоши. Бух.учет с дебетом-кредитом не менялся особо со времен Луки Пачоли. Т.е. подсаженными на 1с остаются формы первичных документов и план счетов. Остальное заменяемо (ценность самих данных и их совместимость в разных системах это другой вопрос, для того чтобы начать с нуля требуется волевое решение и какой-то запас прочности, но это возможно).
Именно все то что пока держит 1с на российском рынке, мешает выйти на международный. Майкрософт, на базе которого система строилась столько лет, в этом не заинтересован, у них значительно больше возможностей развивать собственные направления. Просто интересно, во сколько Майкрософт оценивает доходность от 1с.
Уточняю, все то что поддерживает существование 1с в России, не является ни конкурентным преимуществом ни внутри страны (ибо конкурентов как вы заметили уже не осталось - вымерли как динозавры) ни за ее пределами. Это напоминает перенос Берлинской стены к границам Крыма.