The OpenNET Project / Index page

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



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

"Новая версия СУБД ArangoDB 3.6"  +/
Сообщение от opennews (?), 31-Дек-19, 10:18 
Опубликован выпуск многоцелевой СУБД ArangoDB 3.6, предоставляющей гибкие модели хранения документов, графов и данных в формате ключ-значение. Работа с базой осуществляется через SQL-подобный язык запросов AQL или через специальные расширения на языке JavaScript. Методы хранения данных соответствуют требованиям ACID (атомарность, согласованность, изолированность, надежность), поддерживают транзакции и обеспечивают как горизонтальную, так и вертикальную масштабируемость. Управление СУБД может производиться через web-интерфейс или консольный клиент ArangoSH. Код ArangoDB распространяется под лицензией Apache 2. Проект написан на языках Си и JavaScript...

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

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

Оглавление

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

1. Сообщение от лютый жабизд___ (?), 31-Дек-19, 10:18   –6 +/
Увы и ах, гибридность в виде разных коллекций убивает весь смысл.
neo4j+mongo более фичастые.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2

2. Сообщение от Аноним (2), 31-Дек-19, 10:28   +2 +/
Neo4j стоит как крыло от самолёта. А в бесплатной версии даже человеческих бэкапов нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #10

3. Сообщение от novic_dev (ok), 31-Дек-19, 11:32   +6 +/
Юзал Арангу 3.3 с движками MMFiles и RocksDB.
RocksDB радовал производительностью, встроенные микросервисы - тоже очень удобно (единая точка обслуживания + недорогие JS-разрабы). Но.
Под сравнительно большими нагрузками и превышении 20 млн записей - начала загибаться.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21

4. Сообщение от Аноним (4), 31-Дек-19, 12:19   +/
постим не ясно про что а смерть Doker в сторонке?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #7, #9, #14

5. Сообщение от neAnonim (?), 31-Дек-19, 12:24   +1 +/
Ну так оформи новость.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

6. Сообщение от Аноним (6), 31-Дек-19, 12:54   –2 +/
> движок полнотекстового поиска ArangoSearch, поддерживающий ранжирование с учётом сходства данных

Создателям не дают лавры Гугла, который под видом поиска "с учётом сходства" пихает проплаченный контент?

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

7. Сообщение от th3m3 (ok), 31-Дек-19, 13:28   +1 +/
А что там с Docker?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #8, #27

8. Сообщение от Аноним (8), 31-Дек-19, 13:36   +/
Хоронят который год уже. А у некоторых криоционистов он еще "не взлетит"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #11

9. Сообщение от anonismus (?), 31-Дек-19, 13:48   +/
Что за смерть то?
Нигде ничего про это нет.

Или опять напутал свои мечты с реальностью?

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

10. Сообщение от лютый жабизд__ (?), 31-Дек-19, 14:07   –2 +/
>Neo4j стоит как крыло от самолёта. А в бесплатной версии даже человеческих бэкапов нет.

накойх бэкапить графовую базу? она нужна только для хождения по графу, а исходные данные в нормальной субд. я вообще базу раз в n часов пересобираю из csv, даже апдейты/вставки не использую.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #12

11. Сообщение от Аноним (16), 31-Дек-19, 14:32   –4 +/
Как он мог вообще взлететь, если есть замечательный jail?)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

12. Сообщение от Аноним (12), 31-Дек-19, 14:44   +/
Ну ты молодец. Только когда размер базы переваливает за сотни гигабайт, сливать/загружать из csv становится жибко долго.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #16, #24, #25

13. Сообщение от Аноним (13), 31-Дек-19, 15:32   +1 +/
>Возможность обойтись без определения схемы хранения данных (Schema-free)

У вас всегда есть схема. schema-free означает лишь то, что в каждом документе хганися копия схемы. В абсолютном большинстве случаев это полностью бесполезно.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #22

14. Сообщение от Аноним (14), 31-Дек-19, 16:19   +1 +/
Про развал Docker месяц назад новость была https://www.opennet.ru/opennews/art.shtml?num=51857
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #29

15. Сообщение от Аноним (16), 31-Дек-19, 17:04   +1 +/
Нет, схема — это когда набор полей общий для набора документов, и движок использует это для оптимизации хранения/поиска/изменения данных.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #18

16. Сообщение от Аноним (16), 31-Дек-19, 17:10   +/
В мелких стартапах не стоит доводить базу до такого состояния. (Если дойдёт — стартап объявляется банкротом, все сотрудники бегут в линкедин.)

А если проект перерос уровень стартапа, то там уже можно и нормальным программистов нанять, которые сделают фреймворк, поддерживающий в более-менее синхронном состоянии графовую и документную модели. Если не ACID, то хотя бы BASE. И да, там уже придётся закладывать отказоустойчивость во всех компонентах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #20

18. Сообщение от Аноним (13), 31-Дек-19, 19:15   +/
набор документов может состоять из 1 документа. получаем "schema-free".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #19

19. Сообщение от Аноним (16), 31-Дек-19, 20:18   +1 +/
С одним нюансом™: если "схема" применима только к одному документу, движок не может воспользоваться этим для оптимизации. Значит, это уже не схема, а просто набор полей документа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #28

20. Сообщение от Аноним (-), 31-Дек-19, 21:15   +/
> стартап объявляется банкротом, все сотрудники бегут в линкедин.)

А в резюме они дописывают эту историю успеха? :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #31

21. Сообщение от GentooBoy (ok), 31-Дек-19, 22:25   +2 +/
Большие нагрузки это какие? Не ради холивара. Интересно под какими нагрузками начала загибаться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

22. Сообщение от Сикретъ (?), 01-Янв-20, 04:52   –1 +/
"нет схемы" означает что у вас есть таблица с одной TEXT колонкой в которой лежит JSON.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #23

23. Сообщение от жявамэн (?), 01-Янв-20, 10:59   +/
Это еще ничего если текст. А не бинарный блоб
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

24. Сообщение от лютый жабизддд (?), 01-Янв-20, 13:25   +/
>Ну ты молодец.

я знаю

>Только когда размер базы переваливает за сотни гигабайт

41гиговая база neo4j из csv генерится за 8 минут (без SSD даже). а сколько объем основной базы, к делу не относится, у меня далеко за терабайт.

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

25. Сообщение от лютый жабизддд (?), 01-Янв-20, 13:32   +/
>"Только когда размер базы переваливает за сотни гигабайт"

чем больше и важнее проект, тем МЕНЬШЕ оснований использовать поделки навроде arango. Даже если neo4j дорого стоит. Хотя мне вполне бесплатной хватает, имея несколько проектов в далеко не стартапе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #26

26. Сообщение от Аноним (16), 01-Янв-20, 14:50   +/
А, то есть им даже до уровня стартапа далеко? Это все объясняет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

27. Сообщение от докерман (?), 01-Янв-20, 20:22   +/
вроде где-то уже пробегало, что этрепрайз отделение уже как 2 недели выкупили, кучу народа разогнали ..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

28. Сообщение от Аноним (13), 01-Янв-20, 20:24   +/
Вообще-то может. Просто алгоритмом сжатия пройтись по файлу базы. Даже если схема у каждого документа уникальная, но имена ключей повторяются, то алгоритм уменьшит объём, вынеся ключи в словарь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #30

29. Сообщение от докерман (?), 01-Янв-20, 20:24   +1 +/
да, именно это Mirantis. Просто когда пробегала эта новость было начало, и никто не думал что будет волна увольнений, и прочие плюшки. И вдруг как солнце из-за туч ...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

30. Сообщение от Аноним (16), 03-Янв-20, 16:48   +/
Ещё раз: движок не может использовать идентичность схем у набора документов для оптимизации. То, что вы описали, никак не относится к обсуждаемой ситуации.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

31. Сообщение от Аноним (16), 03-Янв-20, 16:49   +/
В линкедине скорее редкостью будет человек, у которого не случалось такого успеха.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20


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

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




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

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