Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 [7] 8 9 10 11 .. 13   вперед  Ctrl
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
skyANA
SergSuper
пропущено...
Вы если такое пишите, то какие-то обоснования приводите, иначе как-то гаденько выглядит

Я посмотрел код и высказал своё мнение о нем в двух словах.

Обоснуйте, что же тут гаденько? :) Вы код смотрели, что о нем думаете?


Как вы могли смотреть код, если не увидели транзакций и СУБД ?
Там LOC всего то около 100
16 апр 16, 12:44    [19065976]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop
Если на дочерних формах нажата кнопка ОК, а на родительской Cancel то изменения не сохраняются.

где ж тут вложенные транзакции?
по логике там описана одна транзакция и несколько форм ее и пользуют
16 апр 16, 13:59    [19066150]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
ViPRos,

если в "Рабочее время" создается транзакция и дальше идет дрилл-ап к "Смене" и дальше к "Сменности"
то все работы в этих трех "формах" автоматически присоединяются к транзакции открытой в "Рабочее время"
По мере возврата к корневой форме транзакция обрабатывается (и пофиг что было сделано в тех формах выше, это все было сделано в глобальном кеше клиента)

К сообщению приложен файл. Размер - 68Kb
16 апр 16, 14:17    [19066213]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
ViPRos, Вы тоже в импортозамещение устремились? Чем Ваш продукт луче тех из списка разрешенных в стране? Как бы самое главное в название темы не раскрывается пока.
16 апр 16, 15:33    [19066399]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
vadiminfo,

надо определить ниши

1. Как средство разработки она лучше тем, что минимизирует программирование инфраструктурных задач прикладного характере
- создание и ведение структурно - поведенческой модели предметной области
- автогенерация и синхронизация реляционных структур (БД)
- автовизуализация моделей (со всякими валидациями и т.д.)
- пессимистический, оптимистический и смешанный доступ к данным модели
- динамическое автовычленение базовых доменов и мастер дата
- множество алгоритмов интеллектуального поиска с учетом контекста (проекций модели)
- встроенные механизмы генерации отчетов, дашбордов и т.д. аналитики без программирования
- мощнейший механизм распределения прав (ров-колумн левел секьюрити)
- мощнейший механизм автолукап
...

Программист тут пишет только поведенческие методы модели, которые не покрыты стандартными методами.
16 апр 16, 15:52    [19066430]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
ViPRos,

всякие там частичны или полные выгрузки и слияние моделей и данных и т.д., всего так не расскажешь
вощем документация большая
16 апр 16, 15:55    [19066435]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
skyANA
SergSuper
пропущено...
Вы если такое пишите, то какие-то обоснования приводите, иначе как-то гаденько выглядит

Я посмотрел код и высказал своё мнение о нем в двух словах.

Обоснуйте, что же тут гаденько? :) Вы код смотрели, что о нем думаете?
аргументов нет, а неприятная для автора оценка есть
Вы ничего полезного не сказали, а настроение человеку попортили
зачем так делать?
16 апр 16, 16:23    [19066536]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop
Если на дочерних формах нажата кнопка ОК, а на родительской Cancel то изменения не сохраняются.

где ж тут вложенные транзакции?
по логике там описана одна транзакция и несколько форм ее и пользуют


Ну давайте мыслить логически.
Ключевое слово BeginTran начинает новую транзакцию (вроде логично).
Там таких ключевых слов три штуки. Тоесть не получается одна штука.

А каскад получается такой.

db.BeginTran();
...db.BeginTran();
......db.BeginTran();
......db.CommitTran();
...db.CommitTran();
db.CommitTran();
16 апр 16, 16:35    [19066567]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
vadiminfo,

надо определить ниши

1. Как средство разработки она лучше тем, что минимизирует программирование инфраструктурных задач прикладного характере
- создание и ведение структурно - поведенческой модели предметной области
- автогенерация и синхронизация реляционных структур (БД)
- автовизуализация моделей (со всякими валидациями и т.д.)
- пессимистический, оптимистический и смешанный доступ к данным модели
- динамическое автовычленение базовых доменов и мастер дата
- множество алгоритмов интеллектуального поиска с учетом контекста (проекций модели)
- встроенные механизмы генерации отчетов, дашбордов и т.д. аналитики без программирования
- мощнейший механизм распределения прав (ров-колумн левел секьюрити)
- мощнейший механизм автолукап
...

Программист тут пишет только поведенческие методы модели, которые не покрыты стандартными методами.


Это все интересно, но этот топик технический.
1. Хотелось бы увидеть код всего этого дела, чтобы оценить архитектуру.
2. Хотелось бы увидеть бенчмарки. Насколько продукт работает быстрее чем аналогичные решения ?
3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО )
16 апр 16, 16:38    [19066576]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop
ViPRos
пропущено...

где ж тут вложенные транзакции?
по логике там описана одна транзакция и несколько форм ее и пользуют


Ну давайте мыслить логически.
Ключевое слово BeginTran начинает новую транзакцию (вроде логично).
Там таких ключевых слов три штуки. Тоесть не получается одна штука.

А каскад получается такой.

db.BeginTran();
...db.BeginTran();
......db.BeginTran();
......db.CommitTran();
...db.CommitTran();
db.CommitTran();


Ну, сами по себе эти команды не дают гарантии, что вложенные бегин не делают енлист
16 апр 16, 17:52    [19066773]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop,

при чем тут складские-бухские проги?
16 апр 16, 17:53    [19066779]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop
Это все интересно, но этот топик технический.
1. Хотелось бы увидеть код всего этого дела, чтобы оценить архитектуру.
2. Хотелось бы увидеть бенчмарки. Насколько продукт работает быстрее чем аналогичные решения ?
3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО )

чек спросил, я ответил
у меня нет собственной СУБД, просто ВИПРОС все что касается БД закрывает от программиста
16 апр 16, 17:55    [19066787]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop
3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО )

ВИПРОСовская модель мощнее чем модель Палантир, а них капитализация 20 ярдов зелени
просто у нас такие вещи не востребованы
16 апр 16, 18:02    [19066806]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop
пропущено...


Ну давайте мыслить логически.
Ключевое слово BeginTran начинает новую транзакцию (вроде логично).
Там таких ключевых слов три штуки. Тоесть не получается одна штука.

А каскад получается такой.

db.BeginTran();
...db.BeginTran();
......db.BeginTran();
......db.CommitTran();
...db.CommitTran();
db.CommitTran();


Ну, сами по себе эти команды не дают гарантии, что вложенные бегин не делают енлист


Вложенные бегин начинают вложенные транзакции. Откат вложенной транзакции не приводит к откату родительской.
Но родительская может откатить все вложенные закомиченные транзакции, на любом уровне.
16 апр 16, 18:12    [19066830]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop
3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО )

ВИПРОСовская модель мощнее чем модель Палантир, а них капитализация 20 ярдов зелени
просто у нас такие вещи не востребованы


а у вас какая капитализация ?
16 апр 16, 18:12    [19066834]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop
Дальше чтобы редактировать этот документ из приложения, открывается форма, с которой открывается еще одна, потом еще одна.
Как на скрине. Все они редактируют свою часть JSON документа. Для этого редактирование каждой подчасти документа, происходит в отдельной, вложеной транзакции. На каждой кнопке Коммит или Роллбек, что позволяет выдержать следующую логику:
Если на дочерних формах нажата кнопка ОК, а на родительской Cancel то изменения не сохраняются.


Это написал ты.
16 апр 16, 18:23    [19066863]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop,

300 в месяц
16 апр 16, 18:23    [19066866]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop
Вложенные бегин начинают вложенные транзакции. Откат вложенной транзакции не приводит к откату родительской.
Но родительская может откатить все вложенные закомиченные транзакции, на любом уровне.

а с какого бодуна откат вложенной транзкации (считай ундо части кеша) должна была привести к откату родительской транзакции?
16 апр 16, 18:25    [19066871]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop,

300 в месяц


рублей ?
16 апр 16, 18:26    [19066875]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
а вот если бы откат родительской транзакции не приводило бы к откату дочерних, то да - это были бы вложенные транзакции
16 апр 16, 18:26    [19066878]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop,

угу
16 апр 16, 18:26    [19066880]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop
Вложенные бегин начинают вложенные транзакции. Откат вложенной транзакции не приводит к откату родительской.
Но родительская может откатить все вложенные закомиченные транзакции, на любом уровне.

а с какого бодуна откат вложенной транзкации (считай ундо части кеша) должна была привести к откату родительской транзакции?


Внимательней перечитайте что я написал.
16 апр 16, 18:26    [19066881]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
stop,

так я и читал
транзакция там физическая одна
16 апр 16, 18:27    [19066887]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop
3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО )

ВИПРОСовская модель мощнее чем модель Палантир, а них капитализация 20 ярдов зелени
просто у нас такие вещи не востребованы


Чтото не совсем понял. Причем здесь складско-бухгалтерское ПО заточенное под РФ рынок
к глобальным целям вотетого американского стартапа ?

http://www.forbes.ru/tehno/tehnologii/64264-vsevidyashchee-oko-palantir
16 апр 16, 18:30    [19066897]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
ViPRos
stop,

так я и читал
транзакция там физическая одна


grand parent transaction действительно одна.
А если с чаилд, то их три. И база данных выдает три ID чтобы ими управлять.
16 апр 16, 18:31    [19066902]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 [7] 8 9 10 11 .. 13   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить