Альтернатива TimesTen в [закрытой] базе данных памяти

erlang оператор по модулю rem

Eshell V5.6.4  (abort with ^G)
1> 97 rem 10.
7
10
задан Community 23 May 2017 в 12:32
поделиться

3 ответа

Популярной системой баз данных в оперативной памяти является McObject eXtremeDB, см.

http://www.mcobject.com/extremedbfamily.shtml

Также предлагается хороший технический документ. для загрузки с домашней страницы веб-сайта McObject под названием «Системы баз данных в памяти: мифы и факты». В нем проясняются некоторые вопросы, возникающие при обсуждении технологии, например: «Чем IMDS отличается от« традиционной »базы данных, работающей на RAM-диске?»

8
ответ дан 3 December 2019 в 19:34
поделиться

Обычно в этой области люди также смотрят на kdb из Kx Systems . Я думаю, что у обеих этих систем в начале 2000-х годов действительно наступил день сена. Я бы посмотрел, даст ли настроенный MySQL с твердотельным массивом RAID необходимую производительность.

Кстати, однажды я написал базу данных временных рядов, которая превзошла TimesTen и Kdb. Он поддерживает синтаксис SQL-92. Ключом к производительности была привязка схемы к классам на основе шаблонов C ++ и использование файлов с отображением памяти. Разрешение на изменение схемы на ходу обходится довольно дорого, и, определяя схему во время компиляции, поиск данных может быть получен с помощью всего нескольких инструкций сборки.

4
ответ дан 3 December 2019 в 19:34
поделиться

Альтернативой может быть solidDB, сравнение между ними можно найти здесь: Сравнение TimesTen и solidDB

0
ответ дан 3 December 2019 в 19:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: