Форум программистов, компьютерный форум, киберфорум
Java: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 21.07.2013
Сообщений: 2

Высоконагруженный проект. Какую базу выбрать?

21.07.2013, 11:47. Показов 2343. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Разрабатывается небольшой, но очень нагруженный проект на Java.
Суть - база данных с множеством записей, порядка 1 млн. В каждой записи есть некое поле (или несколько таких полей) - число с плавающей точкой. При добавлении новой записи в таблицу, данное число должно пересчитываться для всех записей.
Т.е. имеем миллион записей, добавляем еще одну, для всего миллиона нужно пересчитать поле(я). Расчет ведется в соответствии с формулой и переменной, которая также будет храниться в базе.

Вопрос, собственно, как эффективнее реализовать данную систему? Подходит ли тут Sql-базы, или лучше выбрать NoSql (MongoDb, например)?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.07.2013, 11:47
Ответы с готовыми решениями:

Какую базу выбрать
уже второй день меня мучает вопрос какую базу данных выбрать для локальной программы, количество записей не больше 1000 думаю (и то...

Какую базу данных выбрать?
Господа форумчане! Помогите, пожалуйста, определиться с базой данных! Данные состоят из: около 700 строк, 6 столбцов. В результате...

Какую базу данных выбрать?
Подскажите, если сейчас создать базу данных в MS ACCESS, возможно ли будет ее переделать в будущем на MySQL? И правильно ли я понимаю...

1
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
21.07.2013, 12:49
NoSQL не подходит, это обьектная база, она хороша для селекта.
Если у вас есть возможность навернуть кластер то подойдут хорошо гриды, например Coherence или GemFire.
с остальными базами вам понадобится хранимка в базе которая и будет на инсерте всё обновлять
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.07.2013, 12:49
Помогаю со студенческими работами здесь

Какую базу данных выбрать?
Есть задача: нужно сделать базу данных. Около 120000 записей. В каждой записе по 25-30 полей. Цель: предоставить отчёты сформированные из...

Какую базу данных выбрать?
Предположим существует 3 миллиона слов. На каждое слово приходится по 200-300 полей с дополнительной информацией. Необходимо выбрать базу...

Подскажите какую базу выбрать
Вот есть у меня прога которая использует базу Access, решил задать пароль для этой базу так теперь елфи не может его подключить. Я все...

Какую базу данных выбрать?
Здравствуйте ! Мне нужно сделать приложение, довольно простое, все данные должны быть на компьютере пользователя. Т.е. при первом...

Какую базу данных выбрать?
нужна онлайн база данных, ~1000 записей, грубо говоря - ассортимент интернет магазина. Также будет клиент под Android, IOS, Windows...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru