The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступна отказоустойчивая СУБД CockroachDB 1.1, opennews (ok), 14-Окт-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –3 +/
Сообщение от ыы (?), 14-Окт-17, 20:34 
формат этот для обмена данными крайне неудобен.
годен только для передачи самых простых, примитивных наборов.
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от angra (ok), 14-Окт-17, 21:52 
Ну назови более удобный в контексте обмена данными между существующими СУБД.
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –3 +/
Сообщение от ыы (?), 14-Окт-17, 22:57 
Dblink, штатный экспорт импорт, промежуточные базы(sqlite), xml
Ответить | Правка | Наверх | Cообщить модератору

32. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +1 +/
Сообщение от пох (?), 14-Окт-17, 23:53 
> Dblink, штатный экспорт импорт, промежуточные базы(sqlite), xml

штатный совместим только сам с собой, и часто совершенно не является эффективным, тем более на сверхбольших объемах
промежуточная база на энцать терабайт в sqlite, не умеющем partitioning - смешно
xml на энцать терабайт - это даже не смешно, это грустно, что кому-то вообще в голову приходит.

но, конечно же, csv никуда не годится, ты знаешь много новых модных слов.

Ответить | Правка | Наверх | Cообщить модератору

39. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –2 +/
Сообщение от ыы (?), 15-Окт-17, 00:34 
>> Dblink, штатный экспорт импорт, промежуточные базы(sqlite), xml
> штатный совместим только сам с собой, и часто совершенно не является эффективным,
> тем более на сверхбольших объемах
> промежуточная база на энцать терабайт в sqlite, не умеющем partitioning - смешно
> xml на энцать терабайт - это даже не смешно, это грустно, что
> кому-то вообще в голову приходит.
> но, конечно же, csv никуда не годится, ты знаешь много новых модных
> слов.

Сверхбольшие объемы данных - передавать вообще не надо. Если у вас часто возникает такая задача- значит вы что-то плохо спроектировали.

Ответить | Правка | Наверх | Cообщить модератору

81. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –1 +/
Сообщение от . (?), 18-Окт-17, 02:05 
>Сверхбольшие объемы данных - передавать вообще не надо.

Ну да - а если ты ходишь в памперсах, то должно быть весь мир - тоже :-)

>Если у вас часто возникает такая задача- значит вы что-то плохо спроектировали.

Ну ничего карапуз, скоро ты окончишь школу и изменишь этот говённый мир к лучшему!
Я в тебя верю!

Ответить | Правка | Наверх | Cообщить модератору

33. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от angra (ok), 15-Окт-17, 00:07 
Есть СУБД mysql и есть СУБД postgres, как ты собираешься передать между ними данные с помощью dblink, sqlite, xml? А вот с форматами sql и csv обе СУБД умеют работать напрямую. И не только они.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

38. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –2 +/
Сообщение от ыы (?), 15-Окт-17, 00:32 
> Есть СУБД mysql и есть СУБД postgres, как ты собираешься передать между
> ними данные с помощью dblink

Вас на поисковике забанили?

, sqlite, xml? А вот с форматами
> sql и csv обе СУБД умеют работать напрямую. И не только
> они.

Ну, с примитивными данными да...


Ответить | Правка | Наверх | Cообщить модератору

45. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от angra (ok), 15-Окт-17, 02:05 
> Вас на поисковике забанили?

Если тебе будет так легче, то представь, что забанили. По сути ответ будет или опять смайликоизвержение начнется?

Ответить | Правка | Наверх | Cообщить модератору

51. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –5 +/
Сообщение от ыы (?), 15-Окт-17, 10:24 
Если у какого-то неумного человека, возникает потребность передавать большие объемы данных между разными СУБД и он, вместо чтения документации лезет умничать на форуме - то ему вероятно следует освоить работу с базой через ODBC. Это универсальный механизм, который позволяет прозрачно связывать достаточно разнообразные технологии и платформы.

Про себя - скажу: у меня не возникает потребности передавать данные между mysql и postgres потому что архитектуры которые создаю я - работают изначально правильно. Я не гоняю терабайты данных из одной базы в другую ни в каком формате.
В них есть dblink, и ваша проблема- высосана их пальца.

Ответить | Правка | Наверх | Cообщить модератору

59. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от angra (ok), 15-Окт-17, 18:03 
Ну как и ожидалось, куча трёпа не по задаче, рассказы, что тебе такая задача не нужна(то есть ты вообще без понятия как ее решать), а по сути ровно ноль. Ну хоть смайликов не наставил и на том спасибо.
Ответить | Правка | Наверх | Cообщить модератору

61. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –3 +/
Сообщение от ыы (?), 15-Окт-17, 18:23 
Почему вы считаете что ваша задача- осмысленна?
Я вам сказал как ее можно решить. Вы этого не поняли.
При этом я - оказывается говорю не относящиеся к делу вещи.
Типичный голубь, и вы близки к победе :)
Ответить | Правка | Наверх | Cообщить модератору

65. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +2 +/
Сообщение от angra (ok), 15-Окт-17, 23:35 
> Почему вы считаете что ваша задача- осмысленна?
> Я вам сказал как ее можно решить. Вы этого не поняли.

Если ты неспособен держать нить дискуссии в голове, то я тебе напомню. Речь шла о возможных форматах файлов для передачи данных между различными РСУБД. В качестве варианта формата файла ты предложил в том числе dblink, который вообще ни разу не формат файла, ну ладно. Далее тебе было предложено продемонстрировать, как с помощью dblink перенести данные из мускула в постгрес или наоборот. Вместо ответа на этот конкретный вопрос ты начал вилять задницей, то посылая в гугл, то вообше рассказывая о ненужности передачи данных. То бишь на вопрос не ответил.

> При этом я - оказывается говорю не относящиеся к делу вещи.

Именно.

> Типичный голубь

Как самокритично.

> и вы близки к победе :)

Да нет, я "победил" еще тогда, когда ты вместо ответа начал посылать в поисковики, а последние посты это уже из категории "глумление над трупом".

Ответить | Правка | Наверх | Cообщить модератору

73. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –1 +/
Сообщение от Dr. Manhattan (?), 16-Окт-17, 14:40 
>[оверквотинг удален]
> ты начал вилять задницей, то посылая в гугл, то вообше рассказывая
> о ненужности передачи данных. То бишь на вопрос не ответил.
>> При этом я - оказывается говорю не относящиеся к делу вещи.
> Именно.
>> Типичный голубь
> Как самокритично.
>> и вы близки к победе :)
> Да нет, я "победил" еще тогда, когда ты вместо ответа начал посылать
> в поисковики, а последние посты это уже из категории "глумление над
> трупом".

Ну успехов :)


Ответить | Правка | Наверх | Cообщить модератору

43. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 15-Окт-17, 01:37 
> Dblink

Это не формат представления данных, а модуль который ходит в другие СУБД SQL-ем или другим поддерживаемым методом целевой СУБД.

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

49. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –2 +/
Сообщение от ыы (?), 15-Окт-17, 09:17 
прежде того, как вы начнете решать вопрос о формате - вы должны решить вопрос о целесообразности и способе.

Во первых - данные не надо передавать. И большие объемы оных - тем более.
Это тратит время и деньги. Если есть возможность НЕ ПЕРЕДАВАТЬ данные- следует пойти этим путем.
Если же вам не удается избежать отказа от передачи данных - то лучше всего делать передачу без "форматов", непосредственно делая нечто в таком духе:
"insert as select from dblink" (c)
Если у вас нормальная современная СУБД - у вас вероятнее всего есть такая технология в СУБД. Даже в постгрес и мускуле она есть (не так хорошо как в oracle, но все же).

Гражданин, задавший вопрос какие форматы лучше CSV - просто не понимает проблемы. Он никогда не сталкивался с такими проблемами в серьез, и по этому ничего кроме CSV не понимает.
Он не понимает что данные- передавать не надо. Ни в каком формате. Он не понимает что передавать данные нужно при любой возможности без промежуточных преобразований. Поскольку любое каждое преобразование- это потеря времени и денег.

и если у вас есть возможность "передать данные" не передавая их физически или не используя любой "формат" - это лучший выбор.

Ответить | Правка | Наверх | Cообщить модератору

68. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 16-Окт-17, 03:41 
> Он не понимает что передавать данные нужно при любой возможности без промежуточных преобразований.

Т.е. данные нужно передавать в формате хранения на накопителе? На самом деле это ты не понимаешь, что у данных нет конкретного единственного формата представления, даже внутри более-менее нетривиальной СУБД существует несколько вариантов представления данных в зависимости от уровня погружения к носителю.

Точно так же дело обстоит и с обменом данными - их укаковывают в какой угодно подходящий формат для решения задачи. Иногда бывает удобен и CSV.

> Он не понимает что данные- передавать не надо.

Ты сейчас пытаешься потрахать людям мозги и увести обсуждение в какую-то другую плоскость. Давай тогда более радикально поменяем тему: ты не понимаешь, что данные создавать вообще не нужно в больших объёмах, любое создание данных приводит к затратам на хранение.

Ответить | Правка | Наверх | Cообщить модератору

74. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –2 +/
Сообщение от Dr. Manhattan (?), 16-Окт-17, 14:49 
>[оверквотинг удален]
> представления, даже внутри более-менее нетривиальной СУБД существует несколько вариантов
> представления данных в зависимости от уровня погружения к носителю.
> Точно так же дело обстоит и с обменом данными - их укаковывают
> в какой угодно подходящий формат для решения задачи. Иногда бывает удобен
> и CSV.
>> Он не понимает что данные- передавать не надо.
> Ты сейчас пытаешься потрахать людям мозги и увести обсуждение в какую-то другую
> плоскость. Давай тогда более радикально поменяем тему: ты не понимаешь, что
> данные создавать вообще не нужно в больших объёмах, любое создание данных
> приводит к затратам на хранение.

Вы такой забавный. Я искренне поддерживаю Ваше желание оказаться правым. Вы правы. Ваше представление о сути проблемы - правильное. Не сомневайтесь в нем. Успехов Вам...

Ответить | Правка | Наверх | Cообщить модератору

29. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от Аноним (-), 14-Окт-17, 23:32 
Каждая таблица в базе данных очень проста и там только примитивные наборы. А ты ж, гляди, большие таблицы существуют!
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

30. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от ыы (?), 14-Окт-17, 23:34 
> Каждая таблица в базе данных очень проста и там только примитивные наборы.

Да что вы говорите... :)

> А ты ж, гляди, большие таблицы существуют!

Ответить | Правка | Наверх | Cообщить модератору

35. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от angra (ok), 15-Окт-17, 00:11 
Не, ну если какой-то альтернативно одаренный гений пихает в БД фильмы в виде блобов, то кто ему доктор. А в большинстве случаев в таблицах хранится действительно примитивный набор данных: строки, числа, даты. Но ты можешь поделиться с нами своим опытом хранения чего-то непримитивного, уверен, будет как минимум забавно.
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –1 +/
Сообщение от ыы (?), 15-Окт-17, 00:30 
> Не, ну если какой-то альтернативно одаренный гений пихает в БД фильмы в
> виде блобов, то кто ему доктор.

Обгадить то что не понимаешь.. так себе метод :)

Ответить | Правка | Наверх | Cообщить модератору

44. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  +/
Сообщение от angra (ok), 15-Окт-17, 01:48 
Ну так не томи, поделись уже примерами непримитивных данных, для которых формат csv плохо подходит. А тока пока от тебя только "глубокомысленные" высказывания со смайликами поступают.
Ответить | Правка | Наверх | Cообщить модератору

50. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –1 +/
Сообщение от ыы (?), 15-Окт-17, 10:00 
LOB, передача базы между СУБД.
Ответить | Правка | Наверх | Cообщить модератору

60. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –1 +/
Сообщение от angra (ok), 15-Окт-17, 18:08 
> LOB

Уточни, что из этого https://en.wikipedia.org/wiki/LOB ты имел ввиду. И каким образом это связанно с данными(не внутренним форматом файла СУБД), хранящимися в таблицах.

> передача базы между СУБД.

Передача базы это у тебя данные? Ты вообще смысл вопросов понимаешь?


Ответить | Правка | Наверх | Cообщить модератору

62. "Доступна отказоустойчивая СУБД CockroachDB 1.1"  –1 +/
Сообщение от ыы (?), 15-Окт-17, 18:27 
>> LOB
> Уточни, что из этого https://en.wikipedia.org/wiki/LOB ты имел ввиду. И каким образом это
> связанно с данными(не внутренним форматом файла СУБД), хранящимися в таблицах.

Уточняю: Вы тролль в запущенной стадии.  LOB в контексте вопроса может быть только такой:
https://ru.wikipedia.org/wiki/LOB

>> передача базы между СУБД.
> Передача базы это у тебя данные? Ты вообще смысл вопросов понимаешь?

Описание данных - это часть данных.  Когда вы передаете данные вместе со структурами- проще всего - передать целиком базу. Вы этого не знали?
Хотя я подозреваю что даже не задумывались об этом...

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру