powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Агрегирование данных sql через kafka в mongodb
9 сообщений из 9, страница 1 из 1
Агрегирование данных sql через kafka в mongodb
    #39598084
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача:
данные с устройств записываются в sql server каждые 5 сек. Эти данные могу быть с одинаковыми значениями идти.
Хотелось бы отправлять эти данные в поток kafka, обрабатывать их и ложить в Mongodb уже данные без одинаковых значений
SQL Пример:

авторDate Value
07.02.2018 12:11:10 13.12
07.02.2018 12:11:15 13.12
07.02.2018 12:11:20 13.12
07.02.2018 12:11:25 16.28
07.02.2018 12:11:25 16.28
07.02.2018 12:11:25 16.28

=>
MongoDB:
07.02.2018 12:11:10 13.12
07.02.2018 12:11:25 16.28

Подскажите в какую сторону копать?
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598154
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какова допустимая задержка между актуальностью данных в сиквеле и монге?

для начала почитайте про сопряжение сиквела и кафки подходит ли вам.
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598191
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дедушкакакова допустимая задержка между актуальностью данных в сиквеле и монге?

для начала почитайте про сопряжение сиквела и кафки подходит ли вам.
Да подходит, сейчас уже это работает и очень хорошо.
Задержка не более 3 сек.
Мне бы понять каким способом делать агрегацию, возможно с помощью спарка в отдельную таблицу sql и её уже посылать в поток, либо есть какие-то возможности у кафки, кто что знает?
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598635
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,

логично было бы кафку перед сиквелем поставить и читать с нее как в сиквель, так и в монгу. перед монгой поставить аггрегатор, либо на базе кафка стримз, либо какой другой стрим процессинг.
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598849
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может просто индекс создать в сиквеле?
с опцией: IGNORE_DUP_KEY = ON
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598851
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критикможет просто индекс создать в сиквеле?
с опцией: IGNORE_DUP_KEY = ON
в SQL хотят, чтобы хранилась вся картина.
И там не совсем одинаковые значения.
там дробные значения
5.565
5.567
5.568

и такие вот значения можно было бы схлопнуть.
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598900
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дедушкасопряжение сиквела и кафки подходит ли вам.mr_maxДа подходит, сейчас уже это работает и очень хорошо.тогда вам выше уже посоветовали... смотрите в сторону кафка стримс
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39598946
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дедушка,

Но у меня уже кафка стримс стоит, которая копирует тупо данные из одной базы в другую.
Теперь как настроить стрим на аггрегацию, так как я предложили или есть более изящный способ?
...
Рейтинг: 0 / 0
Агрегирование данных sql через kafka в mongodb
    #39600057
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,

как вариант, можно рассмотреть Microsoft StreamInsight, раз у вас там все равно есть MS SQL
https://msdn.microsoft.com/ru-ru/library/ee391416(v=sql.111).aspx
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Агрегирование данных sql через kafka в mongodb
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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