Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 In memory DB  [new]
Sergey начинающий
Member

Откуда:
Сообщений: 9
Добрый час всем.

Многоуважаемый all
подскажите in memory базу данных поддерживающая ассоциативные запросы, желательно под unix like системы.
3 ноя 05, 17:01    [2036677]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
-------------
Guest
Sergey начинающий
Добрый час всем.

Многоуважаемый all
подскажите in memory базу данных поддерживающая ассоциативные запросы, желательно под unix like системы.

Добрый hour и Вам.
Многоуважаемый Sergey начинающий
подскажите что есть "базу данных поддерживающая ассоциативные запросы" и where Вы научились такому nerd like языку.
3 ноя 05, 17:12    [2036739]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
Sergey начинающий
Member

Откуда:
Сообщений: 9
Хотя бы такой


select * from table where 'string' like table.string || '%'
3 ноя 05, 17:15    [2036754]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
DarkSquid
Member

Откуда: http://terredesreves.3bb.ru/
Сообщений: 4882
Что-то не нравятся мне такие запросы. Я бы через 5 OR написал.

select * from table where
table.string = 's' or table.string = 'st' or table.string = 'str' or table.string = 'stri' or table.string = 'strin' or table.string = 'string'
3 ноя 05, 17:21    [2036781]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
-------------
Guest
фпуть : http://www.google.com/search?q=%22in+memory%22%+sql+database
3 ноя 05, 17:24    [2036795]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
Sergey начинающий
Member

Откуда:
Сообщений: 9
-------------
фпуть : http://www.google.com/search?q=%22in+memory%22%+sql+database


Все это хорошо, но не то :(
3 ноя 05, 17:31    [2036827]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
Sergey начинающий
Member

Откуда:
Сообщений: 9
Пока единственное на чем я остановился - это Sysbase, но для него очень мало драйверов для доступа. Клиент работает под unix.
3 ноя 05, 17:32    [2036837]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
Sergey начинающий
Member

Откуда:
Сообщений: 9
DarkSquid
Что-то не нравятся мне такие запросы. Я бы через 5 OR написал.

select * from table where
table.string = 's' or table.string = 'st' or table.string = 'str' or table.string = 'stri' or table.string = 'strin' or table.string = 'string'


string может быть разной длины :)
3 ноя 05, 17:33    [2036844]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
DarkSquid
Member

Откуда: http://terredesreves.3bb.ru/
Сообщений: 4882
Sergey начинающий
string может быть разной длины :)


Тогда через IN. И процедурой разбивать на подстроки. Сомневаюсь, что Sybase правильно Ваш запрос обработает.
3 ноя 05, 18:28    [2037070]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
Sergey начинающий
Member

Откуда:
Сообщений: 9
DarkSquid
Sergey начинающий
string может быть разной длины :)


Тогда через IN. И процедурой разбивать на подстроки. Сомневаюсь, что Sybase правильно Ваш запрос обработает.


На тестах отрабатывал правильно.

Если использовать разбивки, то loops получается более 10, при like - 1.

Сейчас все работает на postgresql, но время выполнения запроса ~ 150 мс, а мне хотелось бы меньше. Нагрузка, примерно, 250-300 рапросов в секунду.
3 ноя 05, 18:37    [2037097]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
Выбегалло
Member

Откуда: Scottsdale, AZ, USA
Сообщений: 3823
ANTs (www.ants.com). Летает как псиса, специально заточена для скоростного выполнения в памяти, чем больше коннектов тем лучше работает..
В таком вот аксепте
3 ноя 05, 20:40    [2037345]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: In memory DB  [new]
kirillCh
Member

Откуда: Спб
Сообщений: 23
IN-memory как грязи - начинаю с любимого Oracle (Oracle TimesTen) и кончая всякими Sold, ANTS, Mysql c HEAP и т.д.
29 ноя 06, 12:32    [3466262]     Ответить | Цитировать Сообщить модератору
 Re: In memory DB  [new]
FreemanZAV
Member

Откуда:
Сообщений: 2434
sqlite.org
29 ноя 06, 15:11    [3467479]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить