Гость
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД только для подключения к нескольким другим разным СУБД / 25 сообщений из 40, страница 1 из 2
06.10.2016, 08:25
    #39321549
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Чтобы можно было подключаться к нескольким разным СУБД, например MSSQL, Firebird, DB2 Express C

Из тех, что знаю:


MSSQL - жду версию под Linux, в принципе все нравится, пока это лучший известный мне вариант, но к сожалению пока работает только в венде



DB2 Federation - ни разу не использовал, потому что линки в другие СУБД присутствует только в платных редакциях



Cache Intersystem - самые худшие впечатления от этого поделья с точки зрения удобства администрирования, не дай бог, когда-нибудь еще раз работать с этой гадостью. Да еще и бесплатной версии нету.


PostgreSQL - есть различные варианты линков, из проверенных читал только про Linux ODBC->DB2
еще есть SQLAlchemy (на питоне)
Perl DBI link
JDBC link

Но:

Как то мало отзывов про линк в DB2
При всем уважении к PostgreSQL, не хочется с ним связываться, потому что:

1) не нравится синтаксис команд/утилит командной строки, нравится MSSQL, DB2

2) Отрицательные отзывы про использование под большой нагрузкой типа:
https://eng.uber.com/mysql-migration/
Пишут, про баги, разрушения таблиц, потерю данных, плохую производительность
Т.е. это какой-то набор нищеброда, который можно настроить до более менее юзабельного состояния квалифицированными спецами (далеко не дешевыми).

3) 1 Це шники тоже упоминали на форумах, что PostgreSQL значительно тормознее DB2 и MSSQL в их use кейсе

Может быть, есть какой-нибудь другой удобный вариант, может быть есть поддержка в Sybase под Linux? у него есть такое в бесплатной версии?
...
Рейтинг: 0 / 0
06.10.2016, 09:37
    #39321613
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnick,

а чего Oracle даже не рассматривал? У них тоже линки есть. Правда ставить только для подключения к другим СУБД глупо конечно.
...
Рейтинг: 0 / 0
06.10.2016, 12:01
    #39321779
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnickЧтобы можно было подключаться к нескольким разным СУБД, например MSSQL, Firebird, DB2
Express C

А зачем? Чисто чтобы ко всем БД писать запросы используя один диалект SQL? Обломись, не
взлетит.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.10.2016, 12:12
    #39321785
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
только для легких запросов, GUI формочек, доступ из nHibernate
чтобы унифицировать, упростить программирование, не подключаться ко всем базам по отдельности

относительно тяжелые запросы могут быть только на DB2,
понятно, родными вьюхами или процедурами SQL-PL
...
Рейтинг: 0 / 0
06.10.2016, 13:18
    #39321851
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnickтолько для легких запросов, GUI формочек, доступ из nHibernate
чтобы унифицировать, упростить программирование, не подключаться ко всем базам по отдельности

относительно тяжелые запросы могут быть только на DB2,
понятно, родными вьюхами или процедурами SQL-PL
А СУБД тут зачем? Обычно жеж proxy пишут, что скрывает под собой то, что запросы идут в разные хранилища.
...
Рейтинг: 0 / 0
06.10.2016, 13:32
    #39321866
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnickчтобы унифицировать, упростить программирование, не подключаться ко всем базам по отдельности

Тебе сюда: http://sqlrelay.sourceforge.net/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.10.2016, 13:53
    #39321888
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
skyANAdbtwoshnickтолько для легких запросов, GUI формочек, доступ из nHibernate
чтобы унифицировать, упростить программирование, не подключаться ко всем базам по отдельности

относительно тяжелые запросы могут быть только на DB2,
понятно, родными вьюхами или процедурами SQL-PL
А СУБД тут зачем? Обычно жеж proxy пишут, что скрывает под собой то, что запросы идут в разные хранилища.

можно и не СУБД конечно, лишь бы это было совместимо с nHibernate
...
Рейтинг: 0 / 0
06.10.2016, 13:57
    #39321893
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnickможно и не СУБД конечно, лишь бы это было совместимо с nHibernate

А зачем с гибернейтом что-то ещё? Он же сам по себе может использовать разные СУБД.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.10.2016, 14:29
    #39321953
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Чтобы было одно соединение, смутно представляю как одна NHibernate сессия может работать с несколькими СУБД.

И по транзакции, охватывающей несколько баз, тоже вопросы, хотя пока не изучал это.
...
Рейтинг: 0 / 0
06.10.2016, 14:36
    #39321968
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Dimitry Sibiryakovdbtwoshnickчтобы унифицировать, упростить программирование, не подключаться ко всем базам по отдельности

Тебе сюда: http://sqlrelay.sourceforge.net/


Большое спасибо! Очень походит именно на то, что нужно.
...
Рейтинг: 0 / 0
06.10.2016, 17:30
    #39322194
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
может быть, еще и аналитику посоветуете?
кубы там как в платном MSSQL, вот это все :)

желательно OpenSource тоже

наверно примерно так:

приложение -> аналитика -> SQL Relay -> разные СУБД



ну и когда без аналитиики:

приложение -> nhibernate -> SQL Relay -> разные СУБД
...
Рейтинг: 0 / 0
06.10.2016, 22:18
    #39322330
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Apache Drill + различные storage plugin для него
...
Рейтинг: 0 / 0
06.10.2016, 22:19
    #39322331
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
можно ещё cisco dvl
...
Рейтинг: 0 / 0
07.10.2016, 06:02
    #39322374
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
skyANAdbtwoshnickтолько для легких запросов, GUI формочек, доступ из nHibernate
чтобы унифицировать, упростить программирование, не подключаться ко всем базам по отдельности

относительно тяжелые запросы могут быть только на DB2,
понятно, родными вьюхами или процедурами SQL-PL
А СУБД тут зачем? Обычно жеж proxy пишут, что скрывает под собой то, что запросы идут в разные хранилища.

авторSimilarly, though SQL Relay can provide a single-point of access for multiple databases, it does not currently provide a mechanism for joining tables across databases or sending the same query to multiple databases and merging the result sets.


SQL Relay как раз оказался proxy без поддержки join

все-таки, наверно, нужна СУБД с поддержкой линков, потому что join очень желательны для операций над маленькими базами + вьюхами с малыми result sets из больших баз
...
Рейтинг: 0 / 0
07.10.2016, 06:05
    #39322375
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
http://sqlrelay.sourceforge.net/documentation.html SQL Relay cannot currently translate queries from one syntax to another. Though it can be used to aim an app originally written for MySQL at Oracle, for example, it cannot (yet) transparently convert queries in MySQL syntax to Oracle syntax.


т.е. получается из одной сессии nHibernate, например с диалектом PostgreSQL для drop in replacement driver
не получится подключаться к разным СУБД через SQL Relay из-за разницы фактических диалектов СУБД?

а зачем тогд он нужен этот SQL Relay?

остается только MSSQL ...
...
Рейтинг: 0 / 0
07.10.2016, 09:39
    #39322476
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
>>остается только MSSQL .

я правильно понимаю, что слово Apache Drill ты прочитать так и не смог?
...
Рейтинг: 0 / 0
07.10.2016, 09:40
    #39322477
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
ровно как и dvl, который для этого и нужен
...
Рейтинг: 0 / 0
07.10.2016, 10:04
    #39322493
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Shtock>>остается только MSSQL .

я правильно понимаю, что слово Apache Drill ты прочитать так и не смог?

Drill это для NoSQL? я такими не пользуюсь,

у меня только YesSQL
...
Рейтинг: 0 / 0
07.10.2016, 10:05
    #39322494
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Shtockровно как и dvl, который для этого и нужен

а разве он бесплатный?
сколько тыс USD он стоит?
...
Рейтинг: 0 / 0
07.10.2016, 15:56
    #39322910
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Можно еще посмотреть SAP SQL anywhere, но он платный...
...
Рейтинг: 0 / 0
07.10.2016, 17:54
    #39322988
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Sergey OrlovМожно еще посмотреть SAP SQL anywhere, но он платный...

я для личного использования в домашних условиях ищу, поэтому пока только бесплатное

эксперименты в области SEO
...
Рейтинг: 0 / 0
07.10.2016, 20:17
    #39323046
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnickSergey OrlovМожно еще посмотреть SAP SQL anywhere, но он платный...
я для личного использования в домашних условиях ищу, поэтому пока только бесплатное
эксперименты в области SEO
А ты сходи к ним, посмотри, когда то сайбейз раздавал девелоперскую версию с ограничением на 3-и коннекта, может и сейчас раздают нечто...
...
Рейтинг: 0 / 0
07.10.2016, 21:52
    #39323075
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Sergey Orlov,

Microsoft оказывается предоставляет бесплатную девелоперскую версию вроде как вообще без аппаратных или функциональных ограничений:
https://blogs.technet.microsoft.com/dataplatforminsider/2016/03/31/microsoft-sql-server-developer-edition-is-now-free/

для экспериментов самое оно

IBM могла бы пример взять, а не драть $2K за свою developer edition, все таки скоро появится MSSQL под Linux
...
Рейтинг: 0 / 0
07.10.2016, 21:57
    #39323077
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
dbtwoshnickскоро появится MSSQL под Linux
Они это уже второй год подряд анонсируют или третий?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.10.2016, 05:24
    #39323146
dbtwoshnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СУБД только для подключения к нескольким другим разным СУБД
Dimitry Sibiryakovdbtwoshnickскоро появится MSSQL под Linux
Они это уже второй год подряд анонсируют или третий?..


насколько я знаю, первый год,

первый раз анонсировали в начале 2016-ого официально

и обещали релиз только в середине 2017

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


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