powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MySQL или NOSQL
20 сообщений из 20, страница 1 из 1
MySQL или NOSQL
    #39204932
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проектирую приложение которое помимо прочего должно демонстрировать графики хода котировок валют!

сделал бд(Пока MySQL) туда каждую секунду поступает текущая цена на каждую пару валют! Пар валют много так что за час может легко набижать 50000 и более а данные надо собирать на месяцы может более года!

Как вы считает подойдёт ли MySQL или стоит смотреть в сторону NOSQL???

Как вариант могу инфу на разные пары по разным таблицам распихать!!

Какие будут соображения!??
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39204961
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar, возможно, Вам нужно посмотреть тему СУБД in memory. Т.е. Вы смотрите разные классы СУБД по типу модели данных. Но есть и классификация по способу хранения. ТО что Вы сотрите - это хранение данных на вторичных носителях. Но я слышал, что для котировок имеют значение in memory. Чтение со вторичных носителей основной тормоз. А котировки вроде подходят для хранения их в ОП полностью.
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39204998
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarКакие будут соображения!??
Лично я всегда считал и до сих пор считаю, что хранение данных и отображение данных это
перпендикулярные задачи.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205251
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Ну так что что-то отобразить, эти данные иметь надо.
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205255
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarНу так что что-то отобразить, эти данные иметь надо.
Да. Но источником данных не обязана быть БД. Более того, обычно БД - наихудший из
возможных источников.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205297
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Данные приходится вытягивание собственноручно(правда программно) так что ещё и в Джейсон перекладывать к примеры только время тратить.
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205316
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Areostar,

это не для субд задача, вам явно что-то типа интерфейса к файлику нужно, berkleyDB или какой другой key-value storage
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205393
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

Спасибо, погуглю
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205425
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar,

graphite c carbon и whisper ну и grafana для комплекту
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205521
stop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стебелек ставь.
Из железа хватит китайского чего-нибудь из серии мобайл. Остаточные цифровые мощности можно отдать ритейлерским сетям. А если не отдавать и сам сервак будешь собирать то куллер не ставь, экономь и береги электроэнергию.
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205555
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39205797
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostarтуда каждую секунду поступает текущая цена на каждую пару валют!
Ну это немного. Торгуемых пар не более 100 (в реальности еще меньше), поэтому делать 100 инсертов ежесекундно в БД - раз плюнуть.

Тем более что инсерты простые, всего несколько полей.

Теперь посчитаем, 100шт/сек * 3600 сек * 24ч * 365 дней = 3 млрд записей. Кластерный индекс по имени + по времени позволит достаточно быстро искать по истории. Запись будет быстрой, так как обычный инсерт.

А текущие котировки хранить в отдельной таблице, там будет записей по количеству пар, то есть всего 100. Такая таблица будет закеширована полностью в память.
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39207077
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAreostarКакие будут соображения!??
Лично я всегда считал и до сих пор считаю, что хранение данных и отображение данных это
перпендикулярные задачи.

+1
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39212865
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostarсделал бд(Пока MySQL) туда каждую секунду поступает текущая цена на каждую пару валют! Пар валют много так что за час может легко набижать 50000 и более а данные надо собирать на месяцы может более года!
Важно не то, как данные в хранилище попадают, а то, как их оттуда извлекать хочется. Если надо просто писать, то лучший вариант - плоский файл. А вот если читать, то надо смотреть по каким параметрам запросы пойдут.
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39214209
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarПроектирую приложение которое помимо прочего должно демонстрировать графики хода котировок валют!

сделал бд(Пока MySQL) туда каждую секунду поступает текущая цена на каждую пару валют! Пар валют много так что за час может легко набижать 50000 и более а данные надо собирать на месяцы может более года!

Как вы считает подойдёт ли MySQL или стоит смотреть в сторону NOSQL???

Как вариант могу инфу на разные пары по разным таблицам распихать!!

Какие будут соображения!??
Только заметил - ТС, похоже, был чем-то сильно возбужден при обращении на форуме :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
MySQL или NOSQL
    #39591960
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем спасибо за ответы
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39591995
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спустя 2 года? )))) В принципе согласен, лучше поздно, чем никогда )))
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39592012
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostarвсем спасибо за ответыуже что-то сделано или только с СУБД определились?
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39592431
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спустя два года стоит отметить что вопрос звучал странно. NoSQL-это не СУБД а целое семейство
технологий которые работают с даннымы "по другому". Вобщем MySQL или нечто другое...
...
Рейтинг: 0 / 0
MySQL или NOSQL
    #39654441
jbond81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarКак вы считает подойдёт ли MySQL или стоит смотреть в сторону NOSQL???

Какие будут соображения!??

Обычно их используют вместе
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MySQL или NOSQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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