In Memory Database. Кто нибудь пользует?

User avatar
Marie Clair
Уже с Приветом
Posts: 17692
Joined: 19 Sep 2005 16:57
Location: NJ, US

Re: In Memory Database. Кто нибудь пользует?

Post by Marie Clair »

Игрались с Redis and Hazelcast. Redis не плохо, довольно прилично developed, много документации, супорт, и много use cases покрыто, делали union and intersection с датой, быстро, но не слишком, single threaded C code. Не пошли с ними, было дорого хранить на cloud, размер был 245G of data. Hazelcast and Memcached не помню, другие делали PoC, тоже не выбрали. Советую взглянуть на Hazelcast Jet иx новый продукт.
The best things in life either make you fat, drunk, or pregnant.
iDesperado
Уже с Приветом
Posts: 1349
Joined: 28 Nov 2008 17:50

Re: In Memory Database. Кто нибудь пользует?

Post by iDesperado »

я бы попробовал apache ignite. сбербанк пытается слезть с оракла именно на платный вариант apache ignite, кластер на 2000 серверов. говорят что там есть SQL, redundancy, fault-tolerant, consistent read и прочая.
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: In Memory Database. Кто нибудь пользует?

Post by mskmel »

iDesperado wrote: 13 Jan 2018 19:56 я бы попробовал apache ignite. сбербанк пытается слезть с оракла именно на платный вариант apache ignite, кластер на 2000 серверов. говорят что там есть SQL, redundancy, fault-tolerant, consistent read и прочая.
Вот на это они слазят, говорят что успешно https://www.gridgain.com/
iDesperado
Уже с Приветом
Posts: 1349
Joined: 28 Nov 2008 17:50

Re: In Memory Database. Кто нибудь пользует?

Post by iDesperado »

mskmel wrote: 13 Jan 2018 20:40 Вот на это они слазят, говорят что успешно https://www.gridgain.com/
да, apache ignite это опенсоурс вариант gridgain
XpoH
Уже с Приветом
Posts: 2136
Joined: 08 Nov 2013 22:33
Location: SFBA

Re: In Memory Database. Кто нибудь пользует?

Post by XpoH »

Части нашей системы плотно сидят на гридгейне
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: In Memory Database. Кто нибудь пользует?

Post by mskmel »

XpoH wrote: 13 Jan 2018 23:22 Части нашей системы плотно сидят на гридгейне
Какой порядок цен?
XpoH
Уже с Приветом
Posts: 2136
Joined: 08 Nov 2013 22:33
Location: SFBA

Re: In Memory Database. Кто нибудь пользует?

Post by XpoH »

mskmel wrote: 14 Jan 2018 00:17
XpoH wrote: 13 Jan 2018 23:22 Части нашей системы плотно сидят на гридгейне
Какой порядок цен?
без понятия, я к тем частям отношения не имею.
User avatar
valchkou
Уже с Приветом
Posts: 4195
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: In Memory Database. Кто нибудь пользует?

Post by valchkou »

Marie Clair wrote: 13 Jan 2018 04:45 Игрались с Redis and Hazelcast. Redis не плохо, довольно прилично developed, много документации, супорт, и много use cases покрыто, делали union and intersection с датой, быстро, но не слишком, single threaded C code. Не пошли с ними, было дорого хранить на cloud, размер был 245G of data. Hazelcast and Memcached не помню, другие делали PoC, тоже не выбрали. Советую взглянуть на Hazelcast Jet иx новый продукт.
Hazelcast мы активно используем. Он хорош для своих задач
Hazelcast and Memcached это кэши, а не базы дынных.
Hazelcast уже воткнул возможность использовать sql для фильтраций данных, но нет joins, group by.
т.е что бы выполнить нечто типа select 1,2,3 from a,b where xx=yy group by zz, нужно так нехило раскарячиться.
User avatar
valchkou
Уже с Приветом
Posts: 4195
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: In Memory Database. Кто нибудь пользует?

Post by valchkou »

mskmel wrote: 13 Jan 2018 20:40
iDesperado wrote: 13 Jan 2018 19:56 я бы попробовал apache ignite. сбербанк пытается слезть с оракла именно на платный вариант apache ignite, кластер на 2000 серверов. говорят что там есть SQL, redundancy, fault-tolerant, consistent read и прочая.
Вот на это они слазят, говорят что успешно https://www.gridgain.com/
о спасибо, выглядит довольно перспективно и почти то что нужно
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: In Memory Database. Кто нибудь пользует?

Post by Sergunka »

valchkou wrote: 14 Jan 2018 01:48
Marie Clair wrote: 13 Jan 2018 04:45 Игрались с Redis and Hazelcast. Redis не плохо, довольно прилично developed, много документации, супорт, и много use cases покрыто, делали union and intersection с датой, быстро, но не слишком, single threaded C code. Не пошли с ними, было дорого хранить на cloud, размер был 245G of data. Hazelcast and Memcached не помню, другие делали PoC, тоже не выбрали. Советую взглянуть на Hazelcast Jet иx новый продукт.
Hazelcast мы активно используем. Он хорош для своих задач
Hazelcast and Memcached это кэши, а не базы дынных.
Hazelcast уже воткнул возможность использовать sql для фильтраций данных, но нет joins, group by.
т.е что бы выполнить нечто типа select 1,2,3 from a,b where xx=yy group by zz, нужно так нехило раскарячиться.
Я редис как базу данных не воспринимаю - больше всеж это как для кеша он хорошо интегрирован в спринг фреймворк.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
valchkou
Уже с Приветом
Posts: 4195
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: In Memory Database. Кто нибудь пользует?

Post by valchkou »

valchkou wrote: 11 Jan 2018 20:32
Dmitry67 wrote: 11 Jan 2018 06:26MemSQL
спасибо, попробую
посмотрел, идея хорошая, созвонился с ними.
Цена отпугнула, чаржат они по размеру памяти и за 500гб сходу хотят 100к в год сабскрипшина.
Т.е если толком распланировать, что нужны и тестовые и staging и как минимум 2 копии данных high availability , то набежит нехило. Я думаю 200 тыс минимум под наш проект. Дальше не буду копать, втюхнуть такое менеджменту не удастся по любому.
User avatar
Likenew
Уже с Приветом
Posts: 12065
Joined: 15 Feb 2002 10:01
Location: TX

Re: In Memory Database. Кто нибудь пользует?

Post by Likenew »

У нас используется <memsql>, самая ни на есть <in memory>, распределенная. Очень быстро все считается

Return to “Работа и Карьера в IT”