URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129414
[ Назад ]

Исходное сообщение
"Проект AlaSQL развивает СУБД для браузеров и Node.js"

Отправлено opennews , 03-Янв-23 10:48 
Опубликован выпуск СУБД AlaSQL 2.5.0, предназначенной для использования в web-приложениях в браузере, в мобильных приложениях на базе web-технологий или в серверных обработчиках на основе платформы Node.js. СУБД оформлена в виде JavaScript-библиотеки и позволяет использовать для манипуляции с данными язык SQL. Поддерживается как хранение в традиционных реляционных таблицах, так и в форме вложенных JSON-структур, не требующих жёсткого определения схемы хранения. Для манипуляции с данными из командной строки предоставляется утилита alasql. Код проекта написан на JavaScript и распространяется под лицензией MIT...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58422


Содержание

Сообщения в этом обсуждении
"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 10:48 
О! а потом надо сделать новую NoSQL базу в браузере на бекэнде у которой будет эта AlaSQL. А потом на ней новую sql....

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:36 
А когда они узнают про существование wasm у них просто будет культурный шок.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 17:00 
к гадалке не ходи - ты про wasm не знаешь вообще ничего

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 11:13 
Яваскрип, нодежысы и быстрая обработка? Однако...

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 11:36 
Быстро для браузера. Вполне годно.  

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 12:38 
2 FPS, как анимэшники привыкли - и то частичная отрисовка

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:47 
Ну измерять скорость базы данных в FPS это сразу выдаёт «игруна», но вопрос куда ты так торопишься в браузере остаётся открытым. Конечно если ты в базу решил выгрузить геном человек, у тебя могут возникнуть трудности, но есть такая скрытая возможность этого не делать. А использовать другие инструменты.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 14:17 
Игры для малышей, тем более браузерные. Я пишу про всё, что связано с JS, в т.ч. интерфейс приложений типа вивальди. А по поводу БД я вообще молчу, т.к. в анамнезе был Oracle SQL разработчиком и видел большие взрослые высоконагруженные БД, в т.ч. OLAP-ы и витрины данных сам готовил и оптимизировал, т.ч. JS тут разве что из таблицы с одной строкой Hello, world вывести из БД.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 17:19 
Оракл в анамнезе, а мыслишь как подросток. Между высоконагруженными OLAP и текстовым файлом на десктопе целая вселенная, в которой найдётся место в том числе и сабжу. Но чтобы это увидеть и понять, надо для начала вырасти и перестать мыслить экстремумами.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 18:36 
Чтобы понять, что JS превращает Core i5 с 4 ГБ ОЗУ в 486DX4 с 16ГБ ОЗУ, нужно тоже вырасти. А то поставили задачу оптимизации и взяли самое тормозное

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 18:50 
>в 486DX4 с 16ГБ ОЗУ, нужно тоже вырасти

Как видно, ты уже из пеленок вырос :-)
Во времена 486-х память мерялась в мегабайтах...


"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 04-Янв-23 03:50 
Это называется занудность, я пишу быстрее, чем смотрю

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 18:38 
Я уже всё и так понял, от моих слов тут ниче не поменяется. Все идет в вебню и вебней будет погонять, ради подписок и телеметрии, плюс квалифицированных спецов не хватает, а маркетинг требует сделать еще вчера.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Омномним , 03-Янв-23 14:50 
2 было до 80-х где-то. Потом было 5. Сейчас отрисовывают 8+ и доводят сплайнами, можно и 15, и 30, и даже 60 встретить (правда последнее на личный вкус отвратно смотрится). CG обычно 15-30.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 18:32 
Теперь буду разбираться

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 20:08 
GAINAX около 30  лет назад уже использовал 60 фпс CGI. Учитывая, что с 2000 года около 100% продукции это CGI (в основном, 3д, хоть и выглядит нарисованно), лоуфпс это, в основном, эстетическая фича.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Омномним , 03-Янв-23 21:11 
Не, не путайте CGI с ротоскопом :)

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Омномним , 03-Янв-23 21:12 
CGI (что 3D, что 3D2D) как выглядело ужасно, так и выглядит ужасно.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 21:26 
Ну, в принципе, я просто посмотрел несколько документалок об аниме индустрии (профессиональных). Очень многие сцены в 3д, но могут собираться из ассетов, которые после постобработки выглядят как 2д. Их обычно не отличить в итоге. Иногда видно, что это не рисовали вручную, иногда нет. Это очень экономит бюджеты, но в итоге мы имеем SHAFT (и с тех пор все студии выстроили свои процессы именно так). Качество и сложность картинки несколько возросли конечно, но постоянный реюз ассетов быстро надоедает. Не знаю, я с 99% вероятностью угадывал, когда SHAFT принимал участие в чём-нибудь.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 11:35 
Вот смотрите на Node.js и джаваскрипт весь мир уже переписали 10 раз. А на одном другом языке, который пытается метить в мировое господство, не смогли даже 0.01% мира переписать.  

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 11:37 
хм... а что если этот другой язык тоже на джаваскрипт переписать ?

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:27 
а зачем переписывать идеальное? работает - не трожь!

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:35 
Они считают что если переписать это идеальное на свой волшебный язык, оно станет лучше. Фанатики короче.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 12:40 
NodeJS уже переписали в Deno.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:45 
Скучно.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:46 
А потом Deno перепишут на Bun.js (Zig language).

И вот оказывается что Rust очень медленный, по сравнению с Zig.


"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 17:53 
Deno игнорирует файлы с невалидной utf строкой в названии. Значит он наврет даже а банальном readdir. Node.js такой проблемы не имеет. Ergo нода готова для продакшна, а deno даже для петпроектов не сойдёт.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 18:31 
Я тут случайно создал файл с \n в конце имени, дык долфин показывал оба, при переименовывании не было переноса

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 03-Янв-23 12:49 
Для меня главное:
1. Чтобы выполняло свою функцию (а не как вкладки фаерфокса в базальте падают, а вивальди не отрисовывает иконки погоды)
2. Чтобы при отправке или приеме слова "Привет" хватало GPRS.
3. Чтобы оформление было единообразным (разнообразие должно быть в реальной жизни, не путать), а не как в софте только под Windows.
4. Чтобы большая часть кода и занятых ресурсов выполняла большую часть прикладного функционала.
5. Чтобы маркетоложцы не перечёркивали вышеперечисленное в угоду своего кармана или ежеквартальной премии.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено бузинес , 03-Янв-23 15:59 
Ты еще предложи нанимать дорогих профессионалов вместо дешевой школоты и маркето-впаривателей

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Бывалый смузихлёб , 03-Янв-23 16:32 
дорогой - вовсе не значит что профессионал, а не маркето-впариватель )

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 18:29 
У тебя денег нет нанимать дорогих профессионалов, твой проект недостаточно интересный, чтобы профессионал захотел там работать, твоя компания — никому неизвестные «рога и копыта» и даже как строчка в резюме имеет отрицательную ценность. Поэтому писать его будут кодеры под присмотром одного сеньора, он же и за тимлида будет, и за архитектора, и код ревью тоже он. Реальная история, я не тролль.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 06-Янв-23 06:37 
Есть целый сеньер.
В моем рога и копыта разработчики даже final, блок инициализации у анонимных классов, контракт equals/hashCode и как работает HashMap не знают и java core в целом даже на уровне джуниоров.
Зато код на 4х языках и куче разных старых фреймворков.

Дно


"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 12:47 
AlaSQL. Типа как "Увы, SQL!", такой намёк, да? (alas от англ. увы)

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Самый умный из вас , 03-Янв-23 16:46 
А с французского как?

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 20:19 
Ну хоть не alasha (морд. - "лошадь"). Все любят лошадок.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 14:08 
Уже есть lovefield от гугла

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено YetAnotherOnanym , 03-Янв-23 16:20 
А зависимости, зависимостей сколько надо притащить, чтобы вкорячить его на свой сайт? Сто пакетов? Двести? Пятьсот? Тысячу?

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 16:56 
$ ls -1q node_modules/ | wc -l
33

не благодари


"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Аноним , 03-Янв-23 22:42 
Нафиг оно нужно, когда уже есть SQLite on WASM?
https://sqlite.org/wasm/doc/trunk/about.md

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено darkshvein , 04-Янв-23 02:00 
жалкие полумеры.
надо писать сразу ОС на JavaScript
все существующие ОС недостаточно недостаточны для величия JS-кодеров.

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено Без аргументов , 04-Янв-23 03:54 
Tizen, Firefox OS, Chrome OS, Windojs 12 Electron Edition Ads Anywhere coming soon...

"Проект AlaSQL развивает СУБД для браузеров и Node.js"
Отправлено fuggy , 05-Янв-23 18:08 
Чую оверинжиниринг я здесь.
Здесь и реляционная и json без жесткой схемы. Ещё куча форматов ввода/вывода, SQL-99, NoSQL, поддержка транзакций, аналитические функции.
Напихали всего чего можно, из которого будет использоваться 10%. Ответственные проекты, где нужны транзакции, вряд ли будут использовать это.