Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 База с Shared Memory Driver  [new]
vromanov
Member

Откуда: СПб
Сообщений: 345
Какие имеются базы, у которых драйвер с локальным инстансом работает не через юникс сокеты или TCP/IP а через Shared Memory. Требуется БЫСТРОЕ исполнение прастейших запросов типа выборки по первичному ключу. Ну или в качестве теста "select 1 from dual"
Jabber: vromanov@gmail.com
20 авг 14, 09:38    [16466296]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
DirksDR
Member

Откуда: Пермь
Сообщений: 340
vromanov,

Named Pipes? Тогда MSSQL...
21 авг 14, 11:09    [16472571]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Zelius
Member

Откуда: Россия, Москва
Сообщений: 1592
vromanov,

MSSQL подключение к (local) - shared memory.
21 авг 14, 11:22    [16472689]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
vromanov
Member

Откуда: СПб
Сообщений: 345
Zelius,

Я забыл указать - linux only
21 авг 14, 12:43    [16473458]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 2024
vromanov
Zelius,

Я забыл указать - linux only


Мда. Даже firebird так умеет только в винде.

Если код на java то h2/hsql вроде так и работают.
21 авг 14, 13:38    [16473875]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 2024
vromanov
Какие имеются базы, у которых драйвер с локальным инстансом работает не через юникс сокеты или TCP/IP а через Shared Memory. Требуется БЫСТРОЕ исполнение прастейших запросов типа выборки по первичному ключу. Ну или в качестве теста "select 1 from dual"


А, вот - firebird умеет работать по Local protocol. Особенно embedded.
21 авг 14, 13:42    [16473906]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 2024
Alexey Tomin
vromanov
Какие имеются базы, у которых драйвер с локальным инстансом работает не через юникс сокеты или TCP/IP а через Shared Memory. Требуется БЫСТРОЕ исполнение прастейших запросов типа выборки по первичному ключу. Ну или в качестве теста "select 1 from dual"


А, вот - firebird умеет работать по Local protocol. Особенно embedded.


Вот ещё
21 авг 14, 13:46    [16473941]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54759

Alexey Tomin
вот - firebird умеет работать по Local protocol. Особенно embedded.

Ну, когда движок и приложение в одном адресном пространстве это тоже в своём роде shared
memory, да.

Posted via ActualForum NNTP Server 1.5

21 авг 14, 13:54    [16474000]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3787
Dimitry Sibiryakov
Alexey Tomin
вот - firebird умеет работать по Local protocol. Особенно embedded.

Ну, когда движок и приложение в одном адресном пространстве это тоже в своём роде shared
memory, да.

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

p.s. Имхо в 100 раз проще юзать кеширование нужный таблиц в памяти которое есть в половине существующих субд.
21 авг 14, 15:28    [16474843]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30233
Alexey Tomin
Мда. Даже firebird так умеет только в винде.

у Firebird на линуксе при локальном коннекте используется embedded, который быстрее любого протокола (по сравнению с tcp - до 4-5 раз)
21 авг 14, 15:32    [16474869]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 9882
1. Если я правильно помню, Oracle OCI драйвер при подключении по Localhost автоматом "оптимизирует" и вместо TCP/IP использует IPC.

Вроде в доке такое описания поведения где-то встречал.

2. Кроме того, на Windows проведена достаточно сильная оптимизация лупбак интерфейса специально для работы TCP с localhost. Т.ч., возможно, разница в производительности и не настолько заметна будет.
21 авг 14, 17:21    [16475700]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Диез
Member

Откуда: Столица Попозже.
Сообщений: 894
vromanov,

Если деньги есть - то Oracle TimesTen. :)
21 авг 14, 17:41    [16475838]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 5030
vromanov,

IBM solidDB
21 авг 14, 18:09    [16475981]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
vromanov,

IBM Informix
7 ноя 14, 22:26    [16814647]     Ответить | Цитировать Сообщить модератору
 Re: База с Shared Memory Driver  [new]
Sheraton
Member

Откуда: Ростов-на-Дону
Сообщений: 356
SQLite
8 ноя 14, 09:39    [16815621]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить