The OpenNET Project / Index page

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

Компания Ingres опубликовала движок VectorWise

11.06.2010 12:55

Компания Ingres, развивающая одноименную открытую СУБД, открыла доступ для бесплатной загрузки продукта Ingres VectorWise, в рамках которого реализована новая архитектура сервера баз данных, способного обрабатывать запросы в 10 - 50 раз быстрее, чем стандартная СУБД Ingres. К сожалению в настоящий момент для загрузки доступна только бинарная версия СУБД, открытие исходных текстов движка VectorWise запланировано на конец года, код будет открыт на сайте code.ingres.com.

В основе работы движка VectorWise лежит концепция векторов, особенностью реализации которой является работа с данными, сохраненными внутри кэш-памяти процессора и интенсивное использование ОЗУ для промежуточного кеширования данных и буферизации ввода/вывода. Обработка запросов происходит путем одновременной передачи нескольких многомерных блоков (tuples) между реляционными операторами, называемыми векторами, которые являются простейшими структурными единицами, на которые разбиваются анализируемые данные.

  1. Главная ссылка к новости (http://ingres.com/about/press/...)
  2. OpenNews: Представлена новая открытая СУБД VoltDB
  3. OpenNews: Увидел свет релиз открытой СУБД Ingres 9.3
  4. OpenNews: Скорость выполнения запросов СУБД Ingres может увеличиться в 10-80 раз
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/26931-ingres
Ключевые слова: ingres, database
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 13:14, 11/06/2010 [ответить]  
  • +2 +/
    Интересно, на сколько она быстрее СУБД, недавно выпущенной одним из основателей PostgreSQL, и которая так же хранит данные в памяти.
     
  • 1.2, Анонимус_б8 (?), 14:22, 11/06/2010 [ответить]  
  • +/
    скачай
    @
    проверь
     
  • 1.3, ram_scan (?), 14:24, 11/06/2010 [ответить]  
  • +/
    Это оченно похоже на идею, которую в свое время реализовал один человек, и рассказывал о ней в фиде в talks.asm году в 96-м. С его слов система эта "в натуре" работала на одном из номерных заводов, и он являлся разработчиком (одним из).

    Только он пошел несколько дальше, до ООП модели, и функционально обьединил tuple и вектор, который обозвал контейнером и который являлся обьектом. Который как положено наследовался, инкапсулировался и полиморфился (таким образом был реализован, инкапсулировался и полиморфился функционал реляционного оператора который работает с данными внутри tuple's, сравнение, возвращение результата, удаление, модификация, сохранение, загрузка etc).

    Соответственно контейнер мог содержать/наследовать другие контейнеры со всеми вытекающими. И все это на событийно-мессаджевую модель положено (мессадж - тоже контейнер, только другого типа).

    Идея мне показалась еще тогда оч интересной, похоже что-то аналогичное ребята воплотили.

     
     
  • 2.9, аноним (?), 18:05, 11/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Vect - ODBMS'ы не вчера появились, и даже не в 1996-ом :) То что ты расписал - ничего вундервафельного из себя не представляет. А накладных расходов будет больше, чем в DB построенной по классической Кодд'овкой Relational Algebra ... Народ все серебрянную пулю ищет, забывая что у нынешних носорогов где то глубоко в сердце (в ядре) - суровая и полностью доказанная _математика_.

    Впрочем ясен перец - есть области где ОДБ лучше, есть где рулит сетевая модель, в больших социалках поперли всякие NOSQL'и и при этом "тупо файл" даже и не думает сдаваться :)

     

  • 1.4, rm_ (ok), 15:06, 11/06/2010 [ответить]  
  • +/
    > открыла доступ для бесплатной загрузки
    > доступна только бинарная версия СУБД
    > открытие исходных текстов движка VectorWise запланировано

    Это теперь wzor точка нэт новости фриваре и шареваре?

    closednet.ru

    No entries found for the selected source(s).

    Last updated on 2010.06.11 15:03:42 MSK/MSD

    Успевайте, я фз.

     
  • 1.5, ffsdmad (ok), 15:26, 11/06/2010 [ответить]  
  • +/
    куда спешить то?
     
  • 1.6, Aleksey (??), 15:26, 11/06/2010 [ответить]  
  • +/
    Ну это не SQL базах данных, понятно, что при правильном выборе интерфейса можно достичь огромных скоростей. Осталось узнать чем это лучше raw-файла.
     
     
  • 2.7, Ян Злобин (ok), 15:52, 11/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну это не SQL базах данных, понятно...

    Откуда такие сведения?  Вообще-то от этой базы произошел PostgreSQL...

     

  • 1.8, аноним (?), 17:55, 11/06/2010 [ответить]  
  • +/
    По ссылкам - много маркетоидного бреда типо: "мы, ну вот чессслово - взяли и просто заменили базу для нашей Ынтрпрайз залипухи с оракеля на <название> - всё заработало в 70 раз быстрее! Мамой клянусь дорогой!"

    Ну а мы конечно верим жентельменам на слово, жаль только не в 100500 раз ускорилось а в какие то 70 раз - несолидно как то перед пацанами  :)

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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