Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте базу для быстрого обмена информацией между двумя приложениями. / 11 сообщений из 11, страница 1 из 1
06.12.2010, 15:20
    #36997410
reiserfs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
Есть два приложения на языке Java.
Одно приложение пишет, другое читает, мне нужно организовать обмен данными между ними. Хотелось бы это сделать через БД так как количество читающих приложений может увеличиваться. В базе предполагается хранить java объекты. Хотелось бы какую то NoSQL базу поддерживающую запись вида ключ значение.
Требование к базе, большая скорость записи и большая скорость считывания.
Какую базу для данных целей Вы мне посоветуете?
...
Рейтинг: 0 / 0
06.12.2010, 15:27
    #36997431
Vinny the POOH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
reiserfs,
Memcached
MemcacheDB
Redis
...
Рейтинг: 0 / 0
06.12.2010, 15:27
    #36997433
RENaissance
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
tmpfs
...
Рейтинг: 0 / 0
06.12.2010, 16:10
    #36997555
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
СУБД Caché
...
Рейтинг: 0 / 0
06.12.2010, 21:01
    #36998167
Sergei.Agalakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
Berkeley DB JE
А вообще вот на выбор
JAVA databases
...
Рейтинг: 0 / 0
06.12.2010, 21:06
    #36998177
reiserfs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
Sergei.Agalakov,

Bercley DB слишком мдленная на одну запись уходит порядка 16 миллисекунд.
...
Рейтинг: 0 / 0
07.12.2010, 12:06
    #36998980
Alexey Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
reiserfs,

H2
...
Рейтинг: 0 / 0
07.12.2010, 19:42
    #37000473
Sergei.Agalakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
Berkeley DB JE и многие другие можно настроить на работу только в памяти со всеми вытекающими - высокая производительность, но так же возможность потери информации при железном сбое (потеря питания без UPS например).
Не советую ориентироваться только на сравнения призводительности баз в сети. Это правильное начало поиска, но рекомендую сравнить 3-4 базы простыми тестами, которые специфичны для вас.
В сети зачастую сравнивают устаревшие версии, или тесты совершенно не соответствуют вашим задачам.
Кстати, когда найдете то, что понравится, поделитесь с народом бенчмарками и причинами, повлиявшими на выбор.
...
Рейтинг: 0 / 0
08.12.2010, 04:05
    #37000998
reiserfs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
В данный момент по описсанию больше всего нравиться Redis. В дынный момент не понятно как обстоит у redis поддержка java. Jredi и Jedi вроде не поддерживают Redis 2.0. Моет я ошибаюсь?
...
Рейтинг: 0 / 0
08.12.2010, 12:32
    #37001694
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
reiserfsBercley DB слишком мдленная на одну запись уходит порядка 16 миллисекунд.Прошу прощения за оффтоп.
Судя по числу, велика вероятность, что вы просто неправильно измеряете.
...
Рейтинг: 0 / 0
08.12.2010, 21:09
    #37003205
Sergei.Agalakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте базу для быстрого обмена информацией между двумя приложениями.
Мне 60 транзакций в секунду на Berkeley DB JE тоже подозрительным показалось. С non-recoverable transactions я бы ожидал как минимум на порядок большую производительность. Но поскольку теста я не видел, и что и как там вставляется не знаю, то все это круги по воде.
Надеюсь, что автор поделится результатами исследований и расскажет про свой окончательный выбор.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте базу для быстрого обмена информацией между двумя приложениями. / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]