|
Totum — база данных для непрограммистов | ☑ | ||
---|---|---|---|---|
0
Asmody
20.05.22
✎
11:26
|
Секцию "Убийцы 1С" успешно убили, а жизнь иногда выносит на поверхность всякое.
Сегодня с Хабра принесло такое: "Универсальный UI, логика на основе простых кодов, автоматические действия, права доступа, логирование, API и куча всего остального 👍 На вашем сервере, легко изучаемая и масштабируемая вместе с ростом бизнеса 🎉 Вместо целой команды проект могут вести 1-2 специалиста ✌️ Минимальные требования к стартовой квалификации специалиста — вы можете научить разрабатывать на Totum вашего сисадмина, тестировщика, продакта, проджекта, инженера, юриста или финансиста. Или научиться сами. Тотум — это не готовое решение, это набор кубиков, из которых можно собрать абсолютно разные решения под задачу. Лицензия: MIT (бесплатно)" https://habr.com/ru/post/666184/ https://ru.totum.online/ (не реклама, ибо опенсорс и бесплатное) Кто-то тут активно искал "что-то простое, но не как 1С" - вот, экспериментируйте. Пока 1С пилит свой "Элемент", тут уже люди напилили. Судя по статьям и роликам выглядит весьма привлекательно. Внутре у ней ̶н̶е̶о̶н̶к̶а̶ PHP, а снаружЫ - React. Интересно? |
|||
1
Gary417
20.05.22
✎
11:30
|
какойто сумасшедший стартап без маркетолога и продажников, рассчитанный непонятно на кого, без погромиста обычный менеджеры хрен разберуться, а с погромистом проще уж и 1С поставить
|
|||
2
Gary417
20.05.22
✎
11:30
|
идея конечно прикольная но оч наивная и это видно что народ не сильно в теме, учитывая что текст сайта походу ктото из учредителей писал
|
|||
3
Выпрь
20.05.22
✎
11:32
|
Опять свой язык изобрели.
Зачем??? |
|||
4
Gary417
20.05.22
✎
11:39
|
забавно читаю документацию, этож чейто студенческий проект который решили в стартап превратить, прямотаки велосипед "Для быстрого конструирования внутренних приложений непрограммистами"
-"Уровень вложенности для Селект-дерева" -"Позволяет передать хэш строки добавления во временную таблицу и потом из нее вернуть данные в поле строки добавления используя параметр hash функции set. Или выполнить set в поле строки добавления без вызова временной таблицы. Используется в строке добавления совместно с параметром поля buttonActiveOnInsert." --- это шедевр, Клавдия Ильинична из снабжения сразу начнет код писать, родной язык |
|||
5
Aleksandr N
20.05.22
✎
11:41
|
(0) напоминает какую-то студенческую поделку.
|
|||
6
NorthWind
20.05.22
✎
11:43
|
(4) а что такое хэш ???
|
|||
7
Gary417
20.05.22
✎
11:45
|
(6) хороший вопрос, там есть описание что такое set - " Изменяет значения в полях ", а что такое хэш я сходу не нашел
|
|||
8
Выпрь
20.05.22
✎
11:45
|
ну и опять они наступают на теже грабли. Кубики никому не нужны. Нужны готовые решения
|
|||
9
Aleksandr N
20.05.22
✎
11:45
|
(6) простите, вас в яндексе забанили?
|
|||
10
Kassern
20.05.22
✎
11:46
|
(8) зря вы так, кубики, это весело и задорно) Если бы кубики были не нужны, то майкрософт явно бы майнкрафт не купила а вагон денег)
|
|||
11
PLUT
20.05.22
✎
11:46
|
(8) у фузины есть целое ERP бесплатно. но как выяснилось даже готовое решение ну такое.... сырое еще
|
|||
12
NorthWind
20.05.22
✎
11:48
|
(9) "вы можете научить разрабатывать на Totum вашего сисадмина, тестировщика, продакта, проджекта, инженера, юриста или финансиста".
Я допускаю, что сисадмин знает, что такое хэш. Хотя не уверен. Насчет остальных - сильно сомневаюсь. Тогда вопрос - для кого писалась документация? Предполагается, что люди будут гуглить каждое третье слово в приложении, кроме предлогов? |
|||
13
Gary417
20.05.22
✎
11:49
|
(9) тут дело не в яндексе, а в том что в рамках этого проекта это может значить не совсем то что все думают
потому что hash там часто упоминается с явным контекстом что 'все знают что это и где используется' например вот параметр у ф-ции select, "hash — строка, hash таблицы для обращения к временной таблице." причем тут хештаблица во временной таблице, да еще и в селекте? кто здесь? что это? |
|||
14
Krendel
20.05.22
✎
11:50
|
(11) Там ЕРП без планирования и себеса, так, учет операций склада и пары ККМ
|
|||
15
Жан Пердежон
20.05.22
✎
11:51
|
(0) Интерфейс унылый, нужно больше скинчиков!
|
|||
16
PLUT
20.05.22
✎
11:52
|
(14) и декларировалось как быстрая хуякивпродакшная среда разработки. типа студенты как два байта переслать
Г1С не осилил |
|||
17
Dmitry1c
20.05.22
✎
11:54
|
(0) ага, не для программистов.
Да там только программист и разберется. |
|||
18
PLUT
20.05.22
✎
11:55
|
(16) ну и как оказалось люди стали очень избалованными 1С - поиски хитрые им подавай, красоту формочек и прочие бантики типа красивых отчетов и СКД
|
|||
19
Злопчинский
20.05.22
✎
11:58
|
(18) я вообще сейчас думаю что для всей этоq ниши типовых 1С вполне достаточно было бы дос-подобного фейса.
|
|||
20
Злопчинский
20.05.22
✎
12:00
|
Дальше вы работаете с базой через браузер.
Глобально это выглядит так: Создаете мышкой нужные вам таблицы и поля; Для некоторых пишете формулы, вычисляющие значения; Для некоторых полей пишете, что они должны сделать автоматически при наступлении условий; . т.е. тотум этот - типа простейших связей по таблицам без фозможности сложной логики взаимодействия, а если надо -0 то лезть внутрь и прогать на всей этой вебомордопомойке |
|||
21
PLUT
20.05.22
✎
12:01
|
(20) поздравляю. ты придумал платформу 1С8.3 и Конфигуратор
PR вот потыкал мышкой немного и целую пофигурацию тестовую в споре с фузиной выкатил |
|||
22
Злопчинский
20.05.22
✎
12:06
|
(21) в (20) это с Тотума
. видео глянул - ниче так, веселенько. . но фузина прикольнее. по подходу. |
|||
23
PLUT
20.05.22
✎
12:07
|
(22) сорри, думал это "мысли вслух и прямая речь" :)
|
|||
24
Aleksandr N
20.05.22
✎
12:09
|
(12) ето да, тут я с вами полностью согласен.
|
|||
25
NorthWind
20.05.22
✎
12:09
|
(12) есть такой анекдот.
Генсек Леонид Ильич Брежнев встречается с западногерманским деятелем Хойзингером. Разговаривают. Хойзингер спрашивает: - Леонид Ильич, вы согласны с Брандтом? - А кто такой Брандт? После окончания разговора референт решил подольститься к Брежневу: - Ох, Леонид Ильич, а все-таки здорово вы ответили Хойзингеру! - А кто такой Хойзингер? 8-O Вот и применительно к этому тексту не сильно замутненный человек может спросить - а кто такой хэш? |
|||
26
Aleksandr N
20.05.22
✎
12:13
|
(22) кто такая Фузина?
|
|||
27
1Сергей
20.05.22
✎
12:15
|
(26) простите, вас в яндексе забанили?
|
|||
28
Kassern
20.05.22
✎
12:15
|
(26) Красивая тайская девушка на вид, но стоит заглянуть за ширму - отпадает желание дальше с ней взаимодействовать)
|
|||
29
Aleksey
20.05.22
✎
12:16
|
"вы можете научить разрабатывать на Totum вашего сисадмина," - Кто это "Вы"? Руководитель знания с молоком матери впитывал? Или директор фирмы лично будет обучать сисадмина?
|
|||
30
ptiz
20.05.22
✎
12:28
|
(20) Вы описали Access!
|
|||
31
ptiz
20.05.22
✎
12:34
|
Из их видео: "Математические операции идут по десятичной модели, поэтому с копейками будет всё в порядке, бухгалтерия оценит".
Большое спасибо, что свою систему исчисления не изобрели! :))) |
|||
32
PLUT
20.05.22
✎
12:36
|
(31) ну так, по привычке 0xFF, а тут приятное бухам
|
|||
33
PLUT
20.05.22
✎
12:38
|
// Пример кода вычисляющего значение
= : listSum(list: $list) + #fixed_costs list: selectList(table: 'orders'; field: 'cost'; where: 'number' = $listNumbers) listNumbers: selectList(table: 'orders'; field: 'number'; where: 'date' >= #first_day_months; where: 'orderStatus' = #final_status) точно для недопрограммистов? |
|||
34
ptiz
20.05.22
✎
12:39
|
(33) Любой поймет. Только 1Сники испорчены русскими буквами :)
|
|||
35
PLUT
20.05.22
✎
12:42
|
(34) а отладчик есть? как баба Маня поймет, где накосячила с русской букой с?
|
|||
36
Игиптянин
20.05.22
✎
13:05
|
Люди пишущие на ПХП, освоили жс и реакт уже герои. Лично я неосилил жс, посмотрел на знак равно "мамой клянусь" выглядит так "===" и понял что не смогу писать на этом языке. Про пых с ихним ? $ я вообще молчу, не знаю, почему то меня очень раздражают какие то бесполезные надписи в коде.
|
|||
37
Злопчинский
20.05.22
✎
13:08
|
(28) В основном из-за сутенеров, которые под видом совершеннолетней девочки подсовывают несовершеннолетнего мальчика загримированного...
|
|||
38
Злопчинский
20.05.22
✎
13:09
|
(35) шрифт нормальный поставь (то ли ТормозИТ сделал то ли еще ктото - у меня стоит, видно! - автоматизация наше всё!)
|
|||
39
Kassern
20.05.22
✎
13:09
|
(36) динамическая типизация она такая)
|
|||
40
Злопчинский
20.05.22
✎
13:10
|
(36) а мне $ в Perl когда я на нем малость прогал - зашел! прикольно!
|
|||
41
Анцеранана
20.05.22
✎
13:17
|
Программа для проектирования новой системы
Я бы эту тему объединил с моей предыдущей. Спасибо Asmody, интересуюсь такими "убийцами" 1С. |
|||
42
Анцеранана
20.05.22
✎
13:18
|
(41) тут даже круче, она и цену может рассчитывать) магия)
|
|||
43
PLUT
20.05.22
✎
13:18
|
"Больше всего за это время мы потратили на учебные материалы — это реально так"
"если вам вдруг выпал warning, так-как есть миллион комбинаций использования, мы проверили не все 100% просто потому, что пользователи выдумывают такие, про которые мы не догадывались;" |
|||
44
PLUT
20.05.22
✎
13:29
|
"не успела марьиванна слезть с трибуны, как на неё взобрался председатель"
|
|||
45
alarm2020
20.05.22
✎
13:34
|
(0) В чем отличие от Excel?
|
|||
46
uno-group
20.05.22
✎
13:36
|
90% процентов пользователей в екселе максимум формулы на пару действий пишут и то мышкой. то есть тыкнуть по ячейке нажать равно и дальше тыкать по ячейкам нажимать нужное математическое действие им еще как то по силам. а написать с клавы = B1*C1 это уже высшая математика. а вы от них = : listSum(list: $list) + #fixed_costs
хотите. не взлетит |
|||
47
Aleksey
20.05.22
✎
13:38
|
(45) логирование, апи, удалённый доступ
Как бы вроде написано что мол для тех коме ексель мало и хочется приключений на вторые 90 |
|||
48
pavig
20.05.22
✎
14:22
|
(0)
Для "не программистов" в своё время 7.7 выкатилась. Имеем что имеем. |
|||
49
butterbean
20.05.22
✎
15:30
|
Ребята еще и политически ненадежные https://wampi.ru/image/RZYZniZ
|
|||
50
ДедМорроз
20.05.22
✎
18:32
|
(36)если вам что-то не нравится в языке - придумывайте свой и пишите транслятор в нормальный язык.
От тройных равно и обязательного продолларивания переменных очень помогает. |
|||
51
bolobol
20.05.22
✎
18:50
|
Тройное равно? Долларовые переменные? -это зачем такое?
Понимаю, двойное равно - указывает на сравнение, а не присвоение - это, прям, должно быть так. Тройное?... что может означать? |
|||
52
Aleksey
20.05.22
✎
19:03
|
(51) см (36)
|
|||
53
Злопчинский
20.05.22
✎
19:13
|
ну так что? когда уже Тотум станет нашим Тотемом?
|
|||
54
Выпрь
20.05.22
✎
19:33
|
(51) а как же тождественно равно
|
|||
55
bolobol
20.05.22
✎
19:33
|
Я - за Фузину! Может я неправильно понял, но идея "пишу цикл - получаю единый запрос" - мне нравится! Вот, только, понять не могу, как такому смогли придумать реализацию. Сильно не погружался, но идея эта преследует уже десяток лет
|
|||
56
bolobol
20.05.22
✎
19:34
|
Ой, не... с универа ещё - добрых 20 лет!
|
|||
57
Air777
20.05.22
✎
20:08
|
Интерфейс похож на Элемент. Учитывая что тут команда какихто альтруистов писала, а Элемент корпорация со штатом размеров в ПГТ, то очень круто!
Но вряд ли жизнеспособно. Безумству храбрых мы слагаем дифирамбы! |
|||
58
rsv
20.05.22
✎
20:24
|
(0) нормально . Таблица и формы при ней . Все в веб . Постгри бесплатный с боку . Норм.
|
|||
59
Конструктор1С
20.05.22
✎
20:25
|
Очередной Access
|
|||
60
rsv
20.05.22
✎
20:26
|
надо будет пощелкать
|
|||
61
rsv
20.05.22
✎
20:27
|
(59) акцесс на посгтри ?
|
|||
62
Конструктор1С
20.05.22
✎
20:29
|
(61) так-то Access может крутиться на MS SQL Server
|
|||
63
Asmody
20.05.22
✎
20:35
|
(51) одно равно - это присвоить, два равно -это "ну типа как равно", а три равно - это "чисто конкретно равно, зуб даю в натуре"
|
|||
64
Злопчинский
20.05.22
✎
21:01
|
потыкал на демосервере.
как-то у меня все эти вебмордовские интерфейсы не заходят. вроде и норм всё, но что-то зудит некомфортно, как зуб ноющий... |
|||
65
Гений 1С
гуру
20.05.22
✎
21:39
|
Проблема современных реляционных БД в том, что нужно формализовывать таблицы.
Вот в 1С есть Контрагенты, Партнеры, ДоговорыКонтрагентов но СоглашенияПокупателей и СоглашенияПоставщиков. В интуитивно понятной БД (нереляционной) не должно быть НСИ, как таковых (я об этом слушал на недавнем выступлении на инфостарте). Т.е. да, Аксесс не нужен. В 2022 не нужен. |
|||
67
Злопчинский
20.05.22
✎
22:51
|
(65) "не должно быть НСИ,"
- правда, втсает проблема агрегации данных. Как, в отсутствии НСИ, собрать данные по ООО "Шмитцельхугендархентрах" если продаж на этот "Шмиц..." N раз, и в каждой продаже этот "Щильц..." назван по разному... ? |
|||
68
Гений 1С
гуру
20.05.22
✎
22:52
|
(67) там (в Росатоме) используют домены. Информационные домены вместо НСИ. Проблем собрать нет
|
|||
69
Злопчинский
20.05.22
✎
22:56
|
(68)
1. Один хрен как это назвать 2. Каждый раз собирая - зачем каждый раз собирать, если можно собрать один раз, а потом пользовать? . Варианты разные могут быть. НСИ м.б. "не нужна" если формализовать затруднительно, если достаточно легко формализовать - почему бы не юзать НСИ..? . или я что-то не так понимаю? |
|||
70
Asmody
21.05.22
✎
00:22
|
(65) "не должно быть НСИ" - ты всё не так понял.
|
|||
71
Конструктор1С
21.05.22
✎
04:13
|
(65) >>В интуитивно понятной БД (нереляционной) не должно быть НСИ, как таковых
Ты сам как себе это представляешь? НСИ может не храниться в БД, прилетать с какого-то корпоративного сервиса, но ссылки на НСИ всё равно будут в БД. От этого ты никуда не уйдёшь |
|||
72
alarm2020
21.05.22
✎
07:54
|
(68) Учитесь, юноша, зарабатывать деньги на простом переименовании одного в другое. А вы все кодите, кодите... только мозги сушите
|
|||
73
Гений 1С
гуру
21.05.22
✎
09:47
|
(71) Не надо представлять. Это уже реализовано.
Вот тебе коммерческое решение даже: https://nfp2b.ru/services/pmk-granat/ Вот тут можешь про МДМ и Домены почитать, окультуриться: https://habr.com/ru/post/324148/ (69) да, ты мыслишь еще реляционными базами данных. Они, конечно, эффективны в плане производительности, но не очень эффективны в плане формализаци. банальный пример - соглашения поставщиков и покупателей в 1С это разные таблицы, потому что состав полей немного разный. Ну и т.п. Архитектору приходится как-то формализировать сущености, вместо того, чтобы об этом не париться особо. |
|||
74
Гений 1С
гуру
21.05.22
✎
09:48
|
(70) ну я простой селянин, мне не до чудес IT в Росатоме. Так, слышал краем уха, знаний в IT хватило понять, для чего это нужно, Но не более. Применять в ларьках негде. ;-)
|
|||
75
Гений 1С
гуру
21.05.22
✎
09:48
|
(72) нет, юноша, паразитирование - это не мой жизненный стиль. Я слишком ценю себя, чтобы жить глистом
|
|||
76
Выпрь
21.05.22
✎
10:02
|
(73) нереляционные данные имеют смысл когда каждый договор имеет свой набор полей.
А когда есть четкие виды (поствщики, покупатели и тд) тог смысла нет |
|||
77
Выпрь
21.05.22
✎
10:03
|
(76) например характеристики номенклатуры плохо в реляционные таблицы ложится
|
|||
78
ДедМорроз
21.05.22
✎
10:04
|
Базу можно представить как набор обънктов и связей между ними,тогда,как каковой отдельной НСИ нету - все идет в кучу.
Получается,что вместо НСИ описание объектов и оно тоже объекты. И очень много интересных ситуаций с циклическими связями и т.п. |
|||
79
Asmody
21.05.22
✎
10:27
|
(76) сегодня - поставщик, завтра - покупатель, послезавтра - учредитель. Какая разница? Деньги одни и те же
|
|||
80
Выпрь
21.05.22
✎
11:01
|
(79) речь про договоры была
|
|||
81
Гений 1С
гуру
21.05.22
✎
12:21
|
(76) не скажи, одна таблица Контрагенты или две customer, vendors. даже на этом банальном примере понятно, что формализация - всегда кастрация.
(78) да, это уже ближе. Тогда один объект может иметь свойства нескольких типов объектов. (79) А в табличке у тебя Покупатели и Поставщики, придется дублировать. Вот тебе и "кака разница" |
|||
82
Гений 1С
гуру
21.05.22
✎
12:22
|
(80) а почему договоры контрагентов одна таблица, но соглашения покупателей и соглашения поставщиков две? ггг. Вот в чем слабость устаревающей реляционной модели.
Я так понимаю, понятие ссылки остается. но сылка может представлять объект нескольких типов. Например, ссылка на соглашение, как базовый тип (интерфейс), но может быть детализирована как ссылка на соглашение с поставщиком или покупателем. ну это по мотивам ООП, которое я в универе учил 20 лет назад |
|||
83
Конструктор1С
21.05.22
✎
12:41
|
(73) ещё разок: "ссылки на НСИ всё равно будут в БД". И никуда ты от этого не денешься
|
|||
84
Конструктор1С
21.05.22
✎
12:49
|
(76) не-а. Нереляционные данные и в других случаях имеют смысл, даже если структура у объектов повторяется. Допустим, ты делаешь интернет-магазин. Товары, их атрибуты, фотографии, отзывы, рейтинги, чаты... В реляционке тебе придётся сделать туеву хучу плоских таблиц, связанных друг с другом. В Firebase или MongoDB ты можешь сразу хранить всё в JSONах удобной структуры. При открытии страниц интернет-магазина просто считывается готовый JSON. И не нужно писать никаких монстроузных запросов, данные сразу хранятся в удобном виде. Да, мир не крутится вокруг реляционки
|
|||
85
Злопчинский
21.05.22
✎
12:52
|
вот если открыть маркетплейсы - там как разв ообще трэш и угар. Никакого нормального НСИ нет. Потому что все эти витрины на МП - по сути большая куча, где позиционирвоание на нужное чтото можно только поиском сделать. причем поиск по всему идет. Пишешь "шапка-балаклава" - в карточке товара у разных продавцов на МП это миожет быть где угодно - начиная от наименования и заказнчивая характеристиками или цветом. И, в принципе, все норм. для нетребовательных покупателей покатит.
. но если открыть какой-то фид - можно видеть, как представлена инфа, которая рожалась изначально без архитектуры, кучей. и куда ни прыгай - все равно всплывает ссылка/идентификатор оффер_ид, chain_id, fbsskuid, fdoskuid и прочее. до 4-х идентификаторов для поддержки связей на один товар. ИТипа нормально. Нахер все реляционные базы. . а фид от WB - вообще шедевр... . могу ошибаться |
|||
86
ДедМорроз
21.05.22
✎
18:09
|
На самом деле,большой разницы нет - куча таблиц для каждого типа объектов или одна для всех.
Важно,когда можно сделать объект-уточнение. То есть,когда есть поставщик и покупатель,но они ссылаются на контрагента и в поиске получается,что объект один,но у него есть разные представления (или отражения). |
|||
87
RetardedToBoot
22.05.22
✎
03:55
|
(0) 1С то же начиналась с существенно элементарных версий, типа шестой, и возможно тех что до нее были. А потом куда-то ее не туда понесло. Или туда наоборот, куда нужно. В общем, начинают все с простых вещей, а заканчивают как всегда.
|
|||
88
RetardedToBoot
22.05.22
✎
03:56
|
+ там уже даже планируют более сложную версию - PRO, типа коммерческая, будет в конце 2022.
|
|||
89
Конструктор1С
22.05.22
✎
11:57
|
(87) так это было в 90-х, когда примитив вроде FoxPro был на марше. Сейчас другие времена, другая притязательность в автоматизации
|
|||
90
Krendel
22.05.22
✎
12:05
|
(85) А ты видел нормальные витрины на рынках?
|
|||
91
Гений 1С
гуру
22.05.22
✎
17:22
|
(83) ссылки будут, но таблиц не будет.
|
|||
92
Asmody
22.05.22
✎
17:54
|
(89) вот не надо грязи! FoxPro был полноценной РСУБД и RAD-системой
|
|||
93
APXi
23.05.22
✎
05:59
|
(84) А в случае изменения структуры нужно перемалывать всю БД и конвертировать JSON?
|
|||
94
Asmody
23.05.22
✎
07:02
|
(93) а зачем структура должна измениться?
|
|||
95
Garykom
гуру
23.05.22
✎
08:18
|
На данный момент есть две лучшие "база данных для непрограммистов"
Это Эксель и 1С. |
|||
96
Garykom
гуру
23.05.22
✎
08:20
|
(95)+ Следующая "лучшая" будет объектной (по типу CouchDB на основе JSON но проще) а не табличной
|
|||
97
Fish
23.05.22
✎
08:21
|
(95) А как же теплый ламповый Access?
|
|||
98
Garykom
гуру
23.05.22
✎
08:25
|
(97) Слишком сложен и ограничен
И требует уже программиста |
|||
99
Garykom
гуру
23.05.22
✎
08:26
|
(98) sql - общепринято считается ЯП
|
|||
100
Garykom
гуру
23.05.22
✎
08:27
|
На данный момент на практике непрограммисты используют эксель и универсальные отчеты 1С
|
|||
101
Конструктор1С
23.05.22
✎
08:59
|
(92) так я и пишу про то что был. В 90-х и начинающий гугл катал всякий примитив по современным меркам. Времена-то меняются
|
|||
102
Гений 1С
гуру
23.05.22
✎
12:14
|
(95) не смеши мои тапки, в Экселе до сих пор нет функционала добавления "новой строки"
|
|||
103
bolobol
23.05.22
✎
14:43
|
...как ни добавляешь - всё старую строку получаешь?
|
|||
104
screamhome
23.05.22
✎
16:21
|
(0) показал двум непрограммистам на работе
они не понял что я от них хочу ))0 |
|||
105
Злопчинский
23.05.22
✎
16:24
|
к этому Тотуму чтобы его "дома" попробовать надо еще кучу обвески поставить.
нежизненно без погромиста |
|||
106
APXi
23.05.22
✎
18:04
|
(94) Ничто не вечно в этом мире, учет тем более. Решили добавить/изменить новые данные для номенклатуры или контрагента или вы всегда на 100 лет вперед все предусматриваете?
|
|||
107
Злопчинский
23.05.22
✎
19:29
|
и как выборку по таким данным - где все лежит в куче - делать?
выбрать все реализации где контрагент = Вася Пупкин и номенклатура.характеристика = хрень? тянуть из нереляционной базы везде где упоминается васяпупкин (полнотекстовым поиском?), потом фильтровать то, где это ненужные документы итд..? . Сколько такой движок для рядовой лавочной конторы в 15 человек персонала будет стоить? или все бесплатно? |
|||
108
Злопчинский
23.05.22
✎
19:33
|
конечно, было бы охеренно заманчиво не кучевряжиться со схемами данных, а надо тебе дополнительную колонку в документ для вот этого клиента - херак всунул, записал и все... захотел документ отметить "флажком" - херак навесил/отметил. Главное чтобы потом другой юзер знал что такой флажок есть... и данные по ниуе отбирал... а не как поисковая машина - ты ей запрос, она тебе 99% говна...
|
|||
109
Злопчинский
23.05.22
✎
19:43
|
И почему если неряляционные базы - такая няшность - не юзаются в учетных системах?
|
|||
110
Гений 1С
гуру
23.05.22
✎
20:45
|
(109) Виной кризис IT, информатика как наука в спячке. Коммерция сама по себе не может делать развитие.
|
|||
111
Asmody
23.05.22
✎
21:11
|
(109) используются.
Например, SAP HANA имеет смешанную архитектуру: реляционную и колоночную одновременно, ClickHouse - колоночная, Caché - объектная. Как говорится, "зависит от". 1С вон тоже что-то эдакое пилит под названием "дата-акселератор". |
|||
112
Asmody
23.05.22
✎
21:13
|
(106) вы решили добавить поле для _новых_ контрагентов или для всех собранных за десятки лет тоже?
|
|||
113
Злопчинский
23.05.22
✎
21:30
|
(111) 1С лучше бы типовые пилил.
|
|||
114
ДедМорроз
23.05.22
✎
21:45
|
На самом деле,1с использует смешанную структуру,так как объекты тмеют табличные части,а рассматриваются как одно целое,механизм же дополнительных реквизитов,по сути,и делает добавляемые поля простым щелчком мыши.
|
|||
115
Said_We
23.05.22
✎
23:17
|
(112) Древовидная БД. Как Каше?
|
|||
116
Said_We
23.05.22
✎
23:29
|
Вообще Каше на востоке нашей страны популярна была. Сейчас не знаю. По производительности на больших БД тягалась с Ораклом. Объекты хранятся там где и используются. Министерство здравоохранения США на этой БД реализовано было. Сейчас, скорее всего на ней же.
Представьте, что у вас есть задача вести расчеты населения, пусть за электричество (льготы, квоты) по всей Москве в одной базе на 1С. 1С потянет 3-5 миллионов абонентов? Для Каше это мелочи. И будет всё летать. |
|||
117
Said_We
23.05.22
✎
23:33
|
(112) Поле необходимо добавлять по мере внесения данных. Если данные не вносят, то чего лезть в старые элементы справочника, а на языке Каше это наверное будет называться экземпляры объекта или узел дерева.
|
|||
118
ДедМорроз
24.05.22
✎
00:07
|
(117) на самом деле,основное преимущество key-value database в том,что ее легко разделить на части,в отличие от базы sql,которую,конечно,можно разнести по дискам,но скорости это не добавит.
Хотя,с той же базой по всей Москве,к примеру,делаем сегменты по префектурам и общие отчеты снимаем параллельно,все очень просто. Ну и прокладку,чтобы все в одной форме в виде базы без данных. Другое дело,когда у вас интернет-магазин с несколькими миллионами наименований,и все online на всю страну,тут уже сегментация не очень получится,так как мы заранее не знаем,что захочет клиент. |
|||
119
ДедМорроз
24.05.22
✎
00:13
|
Ну и,если мы говорим про sql,то просто сказав,что все индексы,кроме первичного ключа - это отдельные объекты,мы спокойно базу sql превращаем в key-value.
И обратное тоже просто. |
|||
120
Злопчинский
24.05.22
✎
16:30
|
Сюда же до кучи (ранit было уже и вот опять)
https://ideav.online/ru/#rec168819550 - ИНТЕГРАЛ... |
|||
121
Выпрь
24.05.22
✎
17:08
|
(118) почемуже это не добавит в sql?
|
|||
122
Конструктор1С
24.05.22
✎
20:02
|
(93) зачем перемалывать всю БД? Это тебе не реляционка, в одной "таблице" могут храниться JSON разного формата. Это абсолютно нормально и естественно. Как таковой структуры хранения и нет. Но если сильно хочется, можно пройтись и пропатчить старые документы
|
|||
123
Конструктор1С
24.05.22
✎
20:05
|
(106) ты мыслишь категориями реляиционки, где нужно делать реструктуризацию таблицы при изменении структуры. В NoSQL с этим проще
https://www.youtube.com/watch?v=5uiBQy3RveY |
|||
124
Сержант 1С
25.05.22
✎
01:25
|
(0) анекдот про "сто Х тебе в панамку, сиди и складывай" уже был?
|
|||
125
APXi
29.05.22
✎
19:23
|
(122) И тебе нужно будет самому проверять в коде все соответствия полей 100500 форматов которые хранятся в базе.
Получается это одна большая мусорная куча. Можно и в SQL базе сделать одну таблицу и туда все пихать, поиск только по ID. |
|||
126
Злопчинский
29.05.22
✎
19:36
|
(124) нет, задвинь!
|
|||
127
Конструктор1С
29.05.22
✎
19:45
|
(125) нет, не получается. С чего ты взял?
|
|||
128
Конструктор1С
29.05.22
✎
20:03
|
я даже больше скажу, для целого ряда задач та же MongoDB рвёт традиционную реляционку по простоте и удобству. Связи данных становятся понятными и очевидными, а кодовая база для работы с данными значительно уменьшается. А в популярные РСУБД (Oracle, MS SQL Server, PostgreSQL) уже давно завезли механизмы из нереляционных СУБД. Например, в них можно хранить данные в виде документов JSON или XML
|
|||
129
APXi
30.05.22
✎
07:28
|
(128) Приведи пример плиз.
|
|||
130
Конструктор1С
30.05.22
✎
07:31
|
(129) уже приводил в (84)
|
|||
131
NorthWind
30.05.22
✎
08:12
|
(128) так и раньше можно было :) кидаешь в мемо или блоб XML и хранишь...
|
|||
132
APXi
30.05.22
✎
08:27
|
(130) Ну судя по описанию у тебя там будет туева хуча объектов также связанных между собой и не всегда там будет готовый json.
|
|||
133
Конструктор1С
30.05.22
✎
09:10
|
(132) нет, не будет.
Реляцинка: данные хранятся во множестве таблиц. По запросу с фронта ты делаешь 100500 select к этим таблицам, из выборок долго и нудно собираешь json MongoDB: данные сразу хранятся в виде готового json. Тебе остается лишь вернуть их фронту Чувствуешь разницу? |
|||
134
Злопчинский
30.05.22
✎
09:47
|
(133) а как выбрать эти готовые джсоны...? по условию на какой-нибудь "реквизит-значение" из этих джсонов?
|
|||
135
Asmody
30.05.22
✎
09:49
|
100500 постов по теории баз данных!
Кто-нибудь (0) живьем-то хоть посмотрел? Я - нет |
|||
136
Конструктор1С
30.05.22
✎
10:09
|
(134) простейший запрос по id вернет json. В (123) всё наглядно показано
|
|||
137
Злопчинский
30.05.22
✎
10:15
|
(136) а мне не нужен запрос по ИД к документу
мне нужна выборка "получить список документов Реализация где Контрагент = (ссылка)РогаиКопыт и СпособДоставки = самовывоз." в нерялиционных как такой список документов будет из базы выбираться? |
|||
138
Злопчинский
30.05.22
✎
10:16
|
(135) я потыкал малость. чисто как юзер. есть что-то зудяще-раздражающее во всех этих вебфейсах...
|
|||
139
Asmody
30.05.22
✎
10:21
|
(137) проверить на равенство как раз проблем нет. бубны возникают со сложными условиями, типа: которые красненькие или синенькие или ростом отсюда и до обеда
|
|||
140
alarm2020
30.05.22
✎
10:22
|
(137) Да все также. Отличие MongoDB от того, к чему ты привык всего лишь в отсутствии метаданных
|
|||
141
APXi
30.05.22
✎
10:24
|
(137) Справедливости ради, там вроде это есть, если смотреть следующее видео из (0), то там об этом рассказывает.
(133) Получается что у тебя карточка товара будет формироваться из jsonа который выдает база, там и данные товара и характеристики и изображения все о одном JSONе? |
|||
142
APXi
30.05.22
✎
10:25
|
(140) При поиске он же все равно ведет поиск по каким то индексам, так? Он же не будет шерстить всю базу на вхождение строки.
|
|||
143
Конструктор1С
30.05.22
✎
10:36
|
(141) >>карточка товара будет формироваться из jsonа который выдает база, там и данные товара и характеристики и изображения все о одном JSONе?
Да. Всё будет лежать в одном древовидном толстом json'е. Это удобно (142) есть индексы. Можно проиндексировать какую-то ветку внутри json и поиск по ней отработает быстро |
|||
144
Звездец
30.05.22
✎
10:40
|
на первый взгляд весьма не дурно. но они опять со своим для не программистов не понимают самого главного: для не программистов нужно делать функционал (базовый хотя бы) из коробки
|
|||
145
alarm2020
30.05.22
✎
11:50
|
(142) По индексам. В чем вопрос?
|
|||
146
APXi
30.05.22
✎
19:24
|
(143) А если нужно список из номенклатуры построить, без учета всех характеристик и изображений, он будет грузить весь json и закодированным изображением и потом вырезать из него нужные данные?
(145) И можно самому настраивать индексы? |
|||
147
Asmody
31.05.22
✎
09:52
|
(146) [И можно самому настраивать индексы?] - в общем случае ответ "зависит от". Этих nosql сейчас как грязи, там уже свою классификацию можно вводить. Если брать монгу, как де-факто "пром.стандарт", то да, можно.
А в какой-нибудь простенькой memcachedb индексов нет - она сама себе hash-table |
|||
148
Gary417
31.05.22
✎
09:54
|
(143) <Да. Всё будет лежать в одном древовидном толстом json'е. Это удобно >
==чуть чаем не поперхнулся== сгенери себе json размером 300 мегабайт, а потом попробуй в 10 потоков его читать и парсить. Я уже такое проходил, в итоге все свелось к sqlite |
|||
149
Asmody
31.05.22
✎
09:57
|
(148) ну оно ж там внутре не в текстовом файле хранится. оно тоже умеет всякие гитики со постраничным чтением и всё такое
|
|||
150
Gary417
31.05.22
✎
10:00
|
(149) это всё от объемов зависит и от типов запросов
всё это весело и задорно пока запросы по 10-20 обхектов, а как только тысячами и сотнями тысяч пойдёт, будет весело. ...когда запросы по 20 минут выполняются и всякое такое...я когда в мейле работал была задачка по выдергиванию меты из json-ов в обычные поля БД чтобы оно работало а не тупо проц жрало часами на десериализацию json полей |
|||
151
alarm2020
31.05.22
✎
10:19
|
(150) У eBay запросы по 10-20 объектов? Ну да, ну да...
|
|||
152
Конструктор1С
31.05.22
✎
11:50
|
(146) можно указывать конкретные атрибуты
(150) а зачем делать json на 300 Мб? Ты не понял, это не файл, в котором json это единый гигантский json. Считай что одна запись БД это отдельный json, и ничего парсить не надо |
|||
153
Злопчинский
31.05.22
✎
12:22
|
(152) а как из этой записи-джсон вытащить какой-нибудь "реквизит" для отбора джоснов удовлетворяющих фильтру по этому реквизиту? джсон в таких нереляционных базах как хранится? тупо как "запись-джсон = строка"? или в виде деревьев и ключей-значений..?
|
|||
154
Asmody
31.05.22
✎
12:58
|
(153) https://www.mongodb.com/docs/manual/tutorial/query-embedded-documents/#query-on-nested-field
У меня, кстати, сайт монги без VPN не открывается. Тоже ссучились, гады |
|||
155
Asmody
31.05.22
✎
13:03
|
Постгрес тоже умеет JSON https://www.postgresql.org/docs/14/functions-json.html
|
|||
156
ДедМорроз
01.06.22
✎
00:02
|
На самом деле,получение записи таблицы из страницы базы чем-то похоже на парсинг json,только это делается на сервере,а json можно не парсить,а тупо отдать на клиента.
Опять же,по ключпм индексы,ну и,при желании,json можно поделить на части. Тут опять нужно понимать,что пользователям более удобен полнотекстовый поиск и поиск по взождению,а он очень плохо индексируется. |
|||
157
IdeaV
12.08.22
✎
22:53
|
(150) Вам там выше Злопчинский давал ссылку на сервис, где больше полумиллиарда записей в таком режиме живет и всё это довольно шустро работает:
https://youtube.com/watch?v=l0eg2xuC9Ks Вроде как кроме этого сервиса ТЗ зарубы 1С vc Еёйный киллер никто не реализовал. |
|||
158
TormozIT
гуру
13.08.22
✎
07:59
|
Оказалось таки по сути платное. В рекламном ролике в конце на 04:00 сообщается https://youtu.be/OwILcen7WtY?t=240 что в платной версии будет
- поиск (!!!) - динамические таблицы (видимо динамические списки) Так что опен сорс только для рекламной версии. |
|||
159
TormozIT
гуру
13.08.22
✎
08:25
|
Нашел первый косяк https://i.imgur.com/1JdmmM2.png
В принципе в бесплатной версии достаточно возможностей, чтобы вести небольшую базу. Фильтры достаточно удобны. Так что платный поиск (видимо имеется ввиду полнотекстовый) не особо нужен. Ну и постраничный вывод таблиц вместо динамического для небольшой базы наверное можно пережить. |
|||
160
TormozIT
гуру
13.08.22
✎
08:25
|
Это моя демобаза
Логин: admin Пароль: 500559 Страница входа: https://n-d696e94-49661.demoru.totum.online/Auth/Login/ |
|||
161
TormozIT
гуру
13.08.22
✎
08:43
|
Ширину колонок нельзя изменять перетаскиванием - показалось довольно неудобно.
|
|||
162
TormozIT
гуру
13.08.22
✎
09:01
|
Еще показалось неудобно множественное выделение строк только диапазоном (с SHIFT), а по одной (с CTRL) не работает.
Зато есть универсальная пометка строк в крайней левой колонке, но такие строки не подсвечиваются, поэтому в широких таблицах сложно понимать какие строки помечены при просмотре правых колонок. Выделенный диапазон строк не нашел как сделать помеченными. https://i.imgur.com/FKcD7W0.png |
|||
163
TormozIT
гуру
13.08.22
✎
09:07
|
Почему то нельзя менять размеры блокирующих отдельных окон. А некоторые такие окна высоту съедают с больших перерасходом.
https://i.imgur.com/fM4kYlC.png |
|||
164
TormozIT
гуру
13.08.22
✎
09:21
|
Диапазоны выделения ячеек (с зажатым SHIFT) можно объединять по вертикали и горизонтали
https://i.imgur.com/jcr3ulQ.png Не понял зачем такое нужно |
|||
165
TormozIT
гуру
13.08.22
✎
09:38
|
Пометки строк при переключении страниц не сохраняются. Кажется не так уж сложно было бы их хранить на клиенте.
|
|||
166
Злопчинский
13.08.22
✎
10:02
|
(162) " поэтому в широких таблицах сложно понимать какие строки помечены при просмотре правых колонок."
- и хрен это сделают... |
|||
167
Злопчинский
13.08.22
✎
10:04
|
Текущую строку списка клавишами курсора хрен подвигаешь
|
|||
168
IdeaV
13.08.22
✎
10:54
|
(166) А разве самому нельзя морду поправить? Она ж на реакте, должно быть можно добавлять свои фишки в шаблон или хуками поверх него, не?
|
|||
169
TormozIT
гуру
13.08.22
✎
11:38
|
(168) В списке полей данных, доступных в условии условного оформления нет поля "Пометка".
https://i.imgur.com/yrn9Ypf.png |
|||
170
Злопчинский
13.08.22
✎
12:12
|
(168) если погромист - наверное можно. если девелопер - ну его нахрен
|
|||
171
СеменовСемен
13.08.22
✎
12:22
|
Какой смысл сейчас в еще одной бд, не от крупного игрока?
|
|||
172
Гений 1С
гуру
13.08.22
✎
13:44
|
(160) неплохо. Но думаю, что будущее не за реляционными БД
|
|||
173
TormozIT
гуру
13.08.22
✎
13:45
|
(172) Так здесь не за будущее, а за настоящее =)
|
|||
174
СеменовСемен
13.08.22
✎
14:01
|
(172) с чего это вдруг?
будущее - каждой задаче свой тип БД |
|||
175
Злопчинский
13.08.22
✎
17:41
|
пока что например то же самое демо ТормозИТ по интерфейсу выглядит, извините, "ублюдочно" (надеюсь понятно что это претензию не к тормозИТ). "для дома, для семьи" - норм, для продакшена в своей конторе - норм. для тиражного решения - я сразу скажу - нафиг такое тиражное решение...
. на этот Тотуме я может быть сделал бы маленкую инфу ситсему для себя "складовку". что где дома есть/лежит. например, у жены целяа коллекция сумок, туфель и шляпок - уже надо каталог составлять, чтобы "посмотрел и все понятно." . в Тотуме штатно есть объект для харнения фото и загрузки фото в базу? |
|||
176
СеменовСемен
13.08.22
✎
18:09
|
(175) а что готовых программ каталогизаторов нет?
|
|||
177
Кирпич
13.08.22
✎
19:58
|
(172) Ой какой вы такой умный. А за какими БД будущее?
|
|||
178
Злопчинский
13.08.22
✎
20:33
|
(176) например, растяни баян
|
|||
179
IdeaV
13.08.22
✎
20:49
|
(177) Postgres выбился в лидеры по тренду.
Скоро они перестанут хранить данные в таблице при использовании покрывающих индексов, и тогда у них совсем всё пойдёт в гору. Предыдущий их прорыв был как раз связан с JSON и его индексированием. Следующий - убьёт всю инициативу конкурентов, как сделала в своё время IBM с этим вашим IBM-PC-совместимым компьютером. |
|||
180
IdeaV
13.08.22
✎
20:59
|
(176) Туева хуча
Можно за вечер сделать: https://ideav.pro/download/shara/Inventory_1.0.pdf |
|||
181
Кирпич
13.08.22
✎
21:04
|
(179) "Предыдущий их прорыв был как раз связан с JSON и его индексированием"
А в чем прорыв то? В любой реляционной БД можно хранить JSON |
|||
182
IdeaV
13.08.22
✎
21:05
|
(181) Индексировать нельзя, бро
|
|||
183
Кирпич
13.08.22
✎
21:08
|
(182) А кто запрещает? Конвенция какая то?
|
|||
184
IdeaV
13.08.22
✎
21:10
|
(183) Никто не запрещает, но эти перцы позволили искать по индексированному ключу JSON, в то время как другие реляционные олдскул-конкуренты это не давали делать.
|
|||
185
Кирпич
13.08.22
✎
21:18
|
(184) Это типа как XML индексы в MS SQL чтоли?
|
|||
186
IdeaV
13.08.22
✎
21:24
|
(0) Внутре у ней ̶н̶е̶о̶н̶к̶а̶ PHP, а снаружЫ - React.
Внутри у ней птичий язык (автор называет это Totum-код), ограниченный возможностями этого конструктора. Плюс вот это: "коды пишутся в специальных окнах в настройках поля" |
|||
187
Кирпич
13.08.22
✎
21:24
|
Еще в лохматовосьмидесятые во всяких xbase можно было в индекс чего угодно запихать. Был бы тогда JSON и его бы индексировали. Какой же это прорыв.
|
|||
188
Кирпич
13.08.22
✎
21:27
|
Прорыв это когда реляционные БД изобрели. Вот это прорыв. Или когда Btree придумали.
|
|||
189
IdeaV
13.08.22
✎
21:29
|
(187) Осмелюсь предположить, вы не понимаете, это другое.
Не индекс по значению, а индекс по значению поля, коий был распознан в структуре типа json, хранимой в поле типа json. |
|||
190
IdeaV
13.08.22
✎
21:30
|
(188) Это первая половина прошлого века, не позже. Да, мегамОзги уже тогда просекли фишку.
|
|||
191
Кирпич
13.08.22
✎
21:36
|
(189) Ну и я об том же.
|
|||
192
Кирпич
13.08.22
✎
21:48
|
Ну а в обычной БД просто добавить в таблицу поле, в котором вся запись хранится в виде JSON. Места будет занимать больше, но и гемора меньше. И проиндексировано, что нужно и хошь JSON отдавай, хошь так.
|
|||
193
Злопчинский
13.08.22
✎
22:04
|
(192) а джсоны в такой базе как храняться? тупо как строка? или как-то иначе?
|
|||
194
TormozIT
гуру
13.08.22
✎
22:46
|
(175) Картинки можно делать полем типа "файл", но на демо сервере загрузка файлов заблокирована.
Вот как это выглядит https://github.com/totumonline/totum-ru-issues-and-discussions/discussions/194#discussioncomment-3390755 |
|||
195
Кирпич
13.08.22
✎
23:05
|
(193) ясен пень строка. если не строка, то это и не JSON
|
|||
196
Злопчинский
13.08.22
✎
23:13
|
(195) допустим, в джонсах хранится документы. в документе в шапке клиент, и в строках клиенты. Причем в одном Документе Иванов может быть в шапке, а в другом документе Иванов - в ТЧ. И надо из базы вытащить документы где Иванов в ТЧ. и что: будут тащиться джосоны где упоминается Иванов, потом парсятся и отсеиваются те, где иванов в шапке. Как вообще выборки по условиям работают в нереляционных базах? никогда не сталкивался, интересно.
|
|||
197
Кирпич
13.08.22
✎
23:24
|
(196) Понятия не имею как они работают. Для систем, типа 1с, есть реляционные БД. А всякие прочие БД используют для всякого прочего.
|
|||
198
СеменовСемен
13.08.22
✎
23:40
|
(196) получаешь данные и кодом проверяешь подходят или нет
map-reduce |
|||
199
Злопчинский
13.08.22
✎
23:43
|
(198) а данные получают по принципц поисковой машины - кучу шлака, в котором уже кодом надо найти? распарсить, вытащить нужный ключ-значение..?
|
|||
200
СеменовСемен
14.08.22
✎
08:37
|
(199) либо поиск по индексу либо все.
В обычных базах, если индекса нет, то тоже все записи просматриваешь |
|||
201
IdeaV
14.08.22
✎
08:54
|
||||
202
IdeaV
14.08.22
✎
09:12
|
(108) Ты прям конструктор Интеграл описал - там ровно так, плюс ещё ВСЕ данные проиндексированы.
Вот, полюбуйся на стенд - миллионы записей о 60+ колонках в таблице https://ideav.pro/sber При этом можно добавлять колонки на лету и фильтровать по любому полю за десятки миллисекунд: (пример фильтра по полю Code из 7 млн записей) https://ideav.pro/sber/object/282/?F_286=111111 И про индексы пользователь вообще не парится - он и не знает о них. |
|||
203
Злопчинский
14.08.22
✎
10:02
|
(200) По индексу чего? Индекс для строки, в которой лежит весь джсон?
|
|||
204
СеменовСемен
14.08.22
✎
10:33
|
(203) разные индексы бывают. Собственно индекс - это примерно как выделенная колонка
|
|||
205
СеменовСемен
14.08.22
✎
10:34
|
Те твоя база - это
Ключ- жсон - значение1 - значение2 - ... |
|||
206
Злопчинский
14.08.22
✎
11:05
|
(204) ты о том, что джсон парсится, по полям строятся индексы? и потом в запросе по этим индексам, вытаскивается нужный джсон?
|
|||
207
СеменовСемен
14.08.22
✎
11:10
|
(206) типа того
|
|||
208
Злопчинский
14.08.22
✎
11:12
|
(207) хм.. то есть по сути джсон раскладывается на многоколоночную таблицу или много таблиц.
и в чем здесь преимущество перед реляционками? |
|||
209
СеменовСемен
14.08.22
✎
11:18
|
(208) все поля не раскладываются, только нужные. Сколько у тебя индексов в обычной таблице?
|
|||
210
Злопчинский
14.08.22
✎
11:51
|
(209) немного
|
|||
211
onx1
15.08.22
✎
13:41
|
Все убийцы 1С и NoSQL я не использовал, поэтому догадываюсь чисто из прочитанного. Судя по всему для бизнеса гораздо проще хранить данные (например по номенклатуре) в нестрогом JSON, который также содержит все поля, который легко расширить (новыми характеристиками) и быстро загрузить в Web, чем содержать уйму специалистов 1С, которые будут решать вопросы с блокировками, соединениями 1000 таблиц, реструктуризациями и т.п. А вопросы быстрого поиска они видимо решают такими же индексами, только их альтернативной реализацией. Не так уж важно для них иметь возможность отбора по любому их полей, как иметь возможность быстрой работы оперативной базы и гибкость разработки.
|
|||
212
DTX 4th
15.08.22
✎
14:06
|
(211) Точно. И положить большой Х на транзакции и целостность данных)
Идея интересная, на деле какая-то фигня. Где демка то? Как код выглядит? А все, нашел... Лучше б не находил, лсфьюжн привет Реакт - круто, но почему на бэке пыха? Фронт дорабатывать можно? Чтобы прям в реакте Демку еще никто не развернул? Я бы потыкался |
|||
213
TormozIT
гуру
15.08.22
✎
14:33
|
(212) Демка в (160)
|
|||
214
DTX 4th
15.08.22
✎
14:45
|
(213) От души.
Короче, очередной скуль на стероидах. Фронт тормозит, хотя обещали реакт - никуда не годится. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |