Гость
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MySQL или NOSQL / 20 сообщений из 20, страница 1 из 1
31.03.2016, 11:53
    #39204932
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL или NOSQL
Проектирую приложение которое помимо прочего должно демонстрировать графики хода котировок валют!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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