The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск реляционно-графовой СУБД EdgeDB 4.0 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от opennews (??), 04-Ноя-23, 20:04 
Представлен релиз СУБД EdgeDB 4.0, реализующей реляционно-графовую модель данных и язык запросов EdgeQL, оптимизированные для работы со сложными иерархическими данными. Код написан на языках Python и  Rust (парсер и критичные к производительности части) и распространяется под лицензией Apache 2.0. Проект развивается в форме надстройки над PostgreSQL. Клиентские библиотеки подготовлены для языков Python, Go, Rust. .NET, Elixir  и TypeScript/Javascript. Предоставляется инструментарий командной строки для управления СУБД и интерактивного выполнения запросов (REPL)...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. Скрыто модератором  +1 +/
Сообщение от Аноним (1), 04-Ноя-23, 20:04 
Ответить | Правка | Наверх | Cообщить модератору

4. Скрыто модератором  +1 +/
Сообщение от Аноним (4), 04-Ноя-23, 20:56 
Ответить | Правка | Наверх | Cообщить модератору

7. Скрыто модератором  –2 +/
Сообщение от пох. (?), 04-Ноя-23, 21:04 
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +2 +/
Сообщение от Аноним (4), 04-Ноя-23, 20:58 
Python это хорошо, но Rust всё портит!
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (6), 04-Ноя-23, 21:02 
Хочу СУБД написанную на шелле
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +5 +/
Сообщение от Аноним (14), 04-Ноя-23, 21:48 
Гуглить по join, split, grep, sort, cut, comm, uniq, csv.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +4 +/
Сообщение от Аноним (6), 04-Ноя-23, 22:03 
Это читерство. Как минимум split, grep, sort, cut, uniq написаны на C.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +3 +/
Сообщение от Tron is Whistling (?), 04-Ноя-23, 22:09 
Тот же bash внезапно тоже написан на C.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (23), 04-Ноя-23, 22:15 
тот же раст внезапно тоже, сколько бы фанатики ни повторяли себе, что он самокомпилируемый
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (6), 04-Ноя-23, 22:35 
Да это ваще фейл. Безопасный язык с боров чекерами компилииуется с помощью llvm, написанным на дырявом C++. Вся безопасность пропадает.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Ноя-23, 16:02 
Да какая разница, все это потом запускается на дырявом железе.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (43), 06-Ноя-23, 01:36 
> Безопасный язык с боров чекерами компилииуется с помощью llvm, написанным на дырявом C++. Вся безопасность пропадает.

Да вы, батенька, Интеллектуал! Т.е. в итоговой (компильнутой) раст-программе в процессе её работы еще и llvm крутится, написанный на дырявом C++? Иначе как "пропадет вся безопасность"? ллвм, хихикая и потирая лапки, специально всунет код для выхода за пределы буфера?

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

44. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (6), 06-Ноя-23, 03:24 
llvm там не крутится, конечно же. Но ведь по мнению растоманов С++ дырявый небезопасный язык. А llvm как раз на нем написан, а значит там есть дыры, вываливание за край массива и порча памяти. А это все может привести к тому, что будет сгенерирован кривой код.

Ну вот представь, растоман написал идеальный код без единого unsafe, понаставил там кучу спецсимволов, двоеточий и тд. Но корявый ллвм из-за того что плюсовики опять запутались в указателях, вылез за границы буфера и сломал боров чекер.

Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (49), 06-Ноя-23, 20:44 
Да так хитро при этом сломал, что все тесты проходят, а в проде валится? Что-то мне кажется, что вероятность такого исхода куда меньше, чем вероятность забыть в очередной раз посчитать длину массива, но точно я конечно же не знаю, а опеннет такое заговорённое место, что не удивлюсь, если в следующем комментарии выяснится, что эти проблемы с llvm вылазят ежедневно на миллиардах серверов под управлением FreeBSD.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Tron is Whistling (?), 04-Ноя-23, 22:09 
Да и windows cmd...
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

57. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от kusb (?), 07-Ноя-23, 18:47 
Нам нужны эти утилиты переписанные на шелле.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

58. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от ptr (??), 10-Ноя-23, 01:10 
Внезапно, почти все пакеты Python тоже написаны на C.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

9. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (9), 04-Ноя-23, 21:09 
Красивое.
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (12), 04-Ноя-23, 21:34 
А какие преимущества в плане использования над классическими решениями?
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от лютый арчешкольник... (?), 04-Ноя-23, 22:13 
>А какие преимущества в плане использования над классическими решениями?

классические это какие? нормальных гибридных баз нет ни одной. а neo4j + отдельная субд под данные - и так понятно в чем неудобство

Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Ноя-23, 03:20 
В чем преимущество указанной гибридной бд, от, например, postgres?
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (49), 05-Ноя-23, 18:13 
Ну попробуй на практике с графами в постгресе работать, быстро поймёшь чем преимущество любой граф-ориентированной базы перед реляционной.
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 06-Ноя-23, 14:12 
Ок. Где тут только в примерах графы я не увидел? Тут люди, фильмы и актеры. Кстати, разве для постгреса нет расширения для графов?
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  –4 +/
Сообщение от Аноним (49), 06-Ноя-23, 20:47 
Ну не увидел, так не увидел. Человеку без воображения я помочь не могу ничем, прости, если сможешь.

> для постгреса нет расширения для графов?

Есть. Называется EdgeDB. Как раз вот вышла четвёртая весия, можешь почитать выше, целую новость написали на опеннете.

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 06-Ноя-23, 21:01 
> Ну не увидел, так не увидел. Человеку без воображения я помочь не
> могу ничем, прости, если сможешь.

Нет, такого сноба не прощу. Наслал на тебя китайское проклятие: тебя ждут большие проблемы в постели.

>> для постгреса нет расширения для графов?
> Есть. Называется EdgeDB. Как раз вот вышла четвёртая весия, можешь почитать выше,
> целую новость написали на опеннете.

У тебя рекурсивны случай без базового. Так ты упрешься в размер стека.

Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от ptr (??), 10-Ноя-23, 01:14 
>> для постгреса нет расширения для графов?
>Есть. Называется EdgeDB.

Мда. Не верьте анонимам. Расширение для поддержки графов к PostgreSQL называется Apache AGE

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

30. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (30), 05-Ноя-23, 02:04 
Модно.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

13. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от beck (??), 04-Ноя-23, 21:34 
Хм...
Очень любопытно.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от лютый арчешкольник... (?), 04-Ноя-23, 22:11 
Даже синтетического вымученного теста не выродили, где они "рвут" neo4j? Значит совсем плохо с производительностью....
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +1 +/
Сообщение от Аноним (19), 04-Ноя-23, 22:12 
Чем бы не тешилось лишь в прод не тащило.
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (26), 04-Ноя-23, 22:49 
Зачем и для чего нужна эта питонрастическая обёртка над постгрёй?
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Ноя-23, 04:14 
> питонрастическая

Созвучно с одним словом. Хотя вообщем-то все сходится

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +2 +/
Сообщение от пишу со второго пня (?), 04-Ноя-23, 23:25 
кто то єтим реально пользуется?
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (30), 05-Ноя-23, 02:02 
>Powered by the Postgres query engine under the hood, EdgeDB thinks about schema the same way you do: as objects with properties connected by links. It's like a relational database with an object-oriented data model, or a graph database with strict schema. We call it a graph-relational database.

Гибрид ежа с ужом в виде обертки поверх Postgres, но с новым модным названием. Есть желающие доверить свой бизнес этому?

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +2 +/
Сообщение от Golangdev (?), 06-Ноя-23, 03:35 
TLDR: Посмотрел их сайт, списка партнёров, который обычно выкладывают, чтобы показать, что, типа, нам доверяют, нет.

Да и стрёмно завязывать своё приложение на эту насадку.

Если в том что PostgreSQL не умрёт можно не сомневаться, то жизнеспособность и будущее этого продукта вызывает вопросы.

Что мы имеем в итоге ?

* Насадка работающая поверх PostgreSQL
* Красивый сайт, дизайн и фронтенд постарались на славу
* Жёсткую завязку на версию PostgreSQL, похоже там и свободно апгрейдить нельзя
* Отсутствие партнёров, списка того кто им доверяет свои данные
* Меньшее сообщество чем PostgreSQL, MongoDB, если оно вообще есть
* Лицензионное соглашение, текст из которого нельзя нормально выделить и скопировать
* Компания EdgeDB, Inc из Калифорнии, которая ожидаемо не работает с российскими компаниями, а если вдруг у кого-то есть старый контракт - то все прелести от "надёжных" американских партнёров, такие как прекращение обслуживания, удаление ваших данных и т. д.

Так что думаю - нет, желающих нет.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Вы забыли заполнить поле Name (?), 06-Ноя-23, 14:09 
Ну ещё автор с флажком в статусе. От таких лучше держаться подальше
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  –2 +/
Сообщение от Аноним (30), 05-Ноя-23, 02:08 
Ахахаха, всех развели как детей.

Python
93.7%

Cython
3.6%

Rust
2.6%

https://github.com/edgedb/edgedb

Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (40), 05-Ноя-23, 12:18 
Лицензия пермиссивная - минус.
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Аноним (48), 06-Ноя-23, 19:31 
Использование Postgres и вообще реляционной модели в качестве бэкенда для сетевой модели --  очевидная глупость. Сетевые модели поверх RDBMS работают настолько медленно, что они бесполезны.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от Пряник (?), 07-Ноя-23, 10:04 
Зачем оно? Люди сидели, писали, днями и ночами и в итоге вместо решения реальной проблемы нам дают вымышленный пример. Лудше б ядро линукс пилили.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от mos87 (ok), 07-Ноя-23, 10:26 
Чем это отличается от XML, или XML хранимого в ORDBMS?
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск реляционно-графовой СУБД EdgeDB 4.0 "  +/
Сообщение от mos87 (ok), 07-Ноя-23, 15:09 
или json
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру