The OpenNET Project / Index page

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

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

"В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от opennews (ok) on 30-Июн-14, 14:02 
Международная организация по стандартизации приступила (http://www.theregister.co.uk/2014/06/26/sql_to_worlddog_we_d.../) к разработке дополнения к cтандарту ISO 9075 - SQL/MDA (Multi-Dimensional Arrays), определяющего средства для работы с  многомерными массивами данных. В настоящее время SQL не предоставляет средств для обработки многомерных массивов, для работы с которыми приходится использовать специализированные решения, даже если эталонные данные хранятся в SQL СУБД. Например, в метеорологии необходимо обрабатывать четырёхмерные массивы данных, включающие координаты на местности, высоту и время.


Тем временем, уже успешно развивается и применяется свободный проект Rasdaman (http://rasdaman.org/), позволяющий (http://en.wikipedia.org/wiki/Rasdaman) создавать системы для анализа многомерных массивов данных. Rasdaman бесшовно интегрируется с PostgreSQL и хранит данные в виде блобов в PostgreSQL. Для работы многомерными наборами данных редлагается SQL-подобный язык запросов RASQL, который уже поддерживается в  ГИС GDAL (http://ru.wikipedia.org/wiki/GDAL) и MapServer (http://ru.wikipedia.org/wiki/MapServer). При этом  Rasdaman предоставляет средства для распределённой обработки запросов и создания кластерных решений, например, недавно было продемонстрировано задействование более тысячи узлов кластера для совместной обработки одного запроса к БД.

<center><a href="http://rasdaman.org/wiki/Technology/"><img src="http://www.opennet.dev/opennews/pics_base/0_1404120317.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://www.theregister.co.uk/2014/06/26/sql_to_worlddog_we_d.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=40108

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

Оглавление

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


1. "В SQL будут добавлены средства для работы с многомерными мас..."  +12 +/
Сообщение от pavlinux (ok) on 30-Июн-14, 14:02 
>  Например, в метеорологии необходимо обрабатывать четырёхмерные массивы данных

Даешь на SQL: DETERMINANT(A), TRANSPONSE(A), INVERSE(A), GAUSSELIM(A), EIGENVALUES(A), EIGENVECTORS(A),... :)

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

14. "В SQL будут добавлены средства для работы с многомерными мас..."  –5 +/
Сообщение от Аноним (??) on 01-Июл-14, 01:07 
Думаешь, те кто на SQL шпрехают вообще поняли о чем ты? Ты переоцениваешь корпоративных быдлoкoдеров, имхо :)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

23. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 02-Июл-14, 10:29 
> DETERMINANT

Кстати, Вы каким методом обычно детерминант вычисляете?

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

3. "В SQL будут добавлены средства для работы с многомерными мас..."  +2 +/
Сообщение от masakra (ok) on 30-Июн-14, 14:45 
Таки хотят стандартизировать int[][][]?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В SQL будут добавлены средства для работы с многомерными мас..."  –1 +/
Сообщение от pavlinux (ok) on 30-Июн-14, 16:37 
Не, там ж...па, весь софт нужно переписывать будет: http://rasdaman.org/browser/manuals_and_examples/manuals/doc...

Есть даже arctan(), sinh(), cosh(), tanh(), arcsin(), arccos(), arctan()...
Интересно прям..., кому нужен гиперболический тангенс многомерного массива?!
  

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

8. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Forth email(ok) on 30-Июн-14, 20:35 
Повороты в пространстве Минковского? :)

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

15. "В SQL будут добавлены средства для работы с многомерными мас..."  +1 +/
Сообщение от pavlinux (ok) on 01-Июл-14, 04:03 
> Повороты в пространстве Минковского? :)

Ну куда уж без них.

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

7. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 30-Июн-14, 20:28 
Я так понимаю это не многомерные таблицы? И в чем смысл?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от BratSinot (ok) on 30-Июн-14, 20:56 
Можно будет теперь проще их делать :D
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

19. "В SQL будут добавлены средства для работы с многомерными мас..."  +1 +/
Сообщение от alex9999 on 01-Июл-14, 16:59 
Работа с массивами с 90-х годов была реализована в Субд Interbase. Требовалось, как писали для хранения данных расчетов, кажется, прочности и др.в авиации.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

20. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от alex9999 on 01-Июл-14, 17:09 
> Работа с массивами с 90-х годов была реализована в Субд Interbase. Требовалось,
> как писали для хранения данных расчетов, кажется, прочности и др.в авиации.

был в базе синтаксис получения из массивов данных по адресу в массиве, как хранились в базе данные, не знаю, м.б.блобом

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

9. "В SQL будут добавлены средства для работы с многомерными мас..."  +1 +/
Сообщение от agr (??) on 30-Июн-14, 20:42 
Наверняка, запилят что-нибудь типа MODEL из Oracle.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "В SQL будут добавлены средства для работы с многомерными мас..."  +2 +/
Сообщение от bav (ok) on 30-Июн-14, 21:23 
Зачем в стандарт тянуть всякую срань? Кому надо и так будет использовать специальные решения.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от denis111 (ok) on 01-Июл-14, 00:25 
Чтобы всякие Hibernate и прочие ORM не надо было хакать под каждую бд отдельно :)
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от mad_nazgul on 01-Июл-14, 12:03 
ORM - это АБСОЛЮТНОЕ ЗЛО!
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

13. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от rob pike on 01-Июл-14, 00:39 
> In a collaboration of the original code owner, rasdaman GmbH and Jacobs University, a code split was performed in 2008 - 2009 resulting in rasdaman community, an open source branch, and rasdaman enterprise, the commercial branch. Since then, rasdaman community is being maintained by Jacobs University whereas rasdaman enterprise remains proprietary to rasdaman GmbH
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 01-Июл-14, 04:42 
>Например, в метеорологии необходимо обрабатывать четырёхмерные наборы данных, включающие записи, привязанные к координатам на местности, высоте и времени.

В метеорологии говорите :) А я что - я верю!

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

21. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Softfire email on 02-Июл-14, 07:40 
Будете удивлены, когда узнаете, что метеорология занимается не только прогнозом погоды.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

24. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 02-Июл-14, 10:32 
> Будете удивлены, когда узнаете, что метеорология занимается не только прогнозом погоды.

И что, без четырехмерных таблиц это не реализовать?

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

28. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от softfire email on 02-Июл-14, 14:47 
Лично я полагаю, что можно реализовать и без субд вовсе. Вопрос лишь в эффективности.
Но суть не в этом. Вы так саркастически высказались "а я верю", что это звучало с оттенком "В метеорологии ничему и никому верить нельзя". На что я и возразил своим предыдущим постом. Если я Вас неправильно понял - конкретизируйте мысль.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

25. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 02-Июл-14, 10:37 
>>Например, в метеорологии необходимо обрабатывать четырёхмерные наборы данных, включающие записи, привязанные к координатам на местности, высоте и времени.
> В метеорологии говорите :) А я что - я верю!

Номер точки, координаты, высота, время ... В упор не вижу тут четырех измерений. Вижу обычную таблицу. Для начала определимся, что Вы считаете измерением?

Даже если мы найдем в Ваших данных число измерений больше двух, любая многомерная совокупность может быть легко преобразована в "плоскую" форму обычной таблицы.

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

18. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от qqq (??) on 01-Июл-14, 13:45 
отлично, только слегка удивляет, что некоторые СУБД еще не научились и с одномерными работать пока...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "В SQL будут добавлены средства для работы с многомерными мас..."  +1 +/
Сообщение от Softfire email on 02-Июл-14, 07:42 
> отлично, только слегка удивляет, что некоторые СУБД еще не научились и с
> одномерными работать пока...

Столбец - одномерный массив. Таблица  - двумерный.Какие субд не умеют работать с этими структурами данных?

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

26. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 02-Июл-14, 10:38 
>> отлично, только слегка удивляет, что некоторые СУБД еще не научились и с
>> одномерными работать пока...
> Столбец - одномерный массив. Таблица  - двумерный.Какие субд не умеют работать
> с этими структурами данных?

Похоже, ребята хотят нарушить принцип бритвы Оккама - не плодить сущности сверх необходимого. В результате поломают стандарт.

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

27. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от Аноним (??) on 02-Июл-14, 10:40 
>>> отлично, только слегка удивляет, что некоторые СУБД еще не научились и с
>>> одномерными работать пока...
>> Столбец - одномерный массив. Таблица  - двумерный.Какие субд не умеют работать
>> с этими структурами данных?
> Похоже, ребята хотят нарушить принцип бритвы Оккама - не плодить сущности сверх
> необходимого. В результате поломают стандарт.

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

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

30. "В SQL будут добавлены средства для работы с многомерными мас..."  –1 +/
Сообщение от qqq (??) on 03-Июл-14, 01:06 
>>>> отлично, только слегка удивляет, что некоторые СУБД еще не научились и с
>>>> одномерными работать пока...
>>> Столбец - одномерный массив. Таблица  - двумерный.Какие субд не умеют работать
>>> с этими структурами данных?
>> Похоже, ребята хотят нарушить принцип бритвы Оккама - не плодить сущности сверх
>> необходимого. В результате поломают стандарт.
> Не удивлюсь, если в инициаторах сидят буратины из Микрософта. На них похоже.
> Кстати, почему буратины - нос длинный, а мозги из дерева.

не - буратино хороший, это больше смахивает на шуршаллу или базилио с алисой

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

29. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от qqq (??) on 03-Июл-14, 01:04 
А таблица с одним столбцом бывает?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

31. "В SQL будут добавлены средства для работы с многомерными мас..."  +/
Сообщение от qqq (??) on 03-Июл-14, 15:00 
нет, нужно поле как массив - это только вроде слон умеет
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

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

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




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

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