Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7 8 9 10 .. 13   вперед  Ctrl
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
stop
skyANA
пропущено...

Ты же механик и должен знать как это в Монге делается, разве нет?


Механик должен знать хорошо внутренности и приемы сборки и тюнинга автомобиля, который собирается с нуля в его гараже.
Знать что там в салонах автодиллеров продают за стоковый хлам, задача менеджеров по продажам американских авто.

Однако упоротый механик :)
5 апр 16, 10:13    [19017485]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Я думаю что США нужно нанимать более качественные кадры в пятую колонну. Кадры которые выпячивают заведомо худший товар противника на основании своей глупости никуда не годятся. Странно что ними не занимаются службы вроде ФСБ
5 апр 16, 11:32    [19017920]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
stop
Я думаю что США нужно нанимать более качественные кадры в пятую колонну. Кадры которые выпячивают заведомо худший товар противника на основании своей глупости никуда не годятся. Странно что ними не занимаются службы вроде ФСБ

Так в теме указаны рамки импортозамещения в США? Иначе при чем тут вообще ФСБ,
5 апр 16, 11:39    [19017972]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Я пошутил, конечно представляю другую страну.
5 апр 16, 13:06    [19018587]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Adx
Guest
stop
skyANA
пропущено...

Ты же механик и должен знать как это в Монге делается, разве нет?


Механик должен знать хорошо внутренности и приемы сборки и тюнинга автомобиля, который собирается с нуля в его гараже.
Знать что там в салонах автодиллеров продают за стоковый хлам, задача менеджеров по продажам американских авто.


Чукча не читатель, чукча писатель.
Все нормальные БД (и языки программирования, кстати) начинались с того, что автор, великолепно разбираясь в альтернативах, определял, что по ряду параметров они его не устраивают. И уже исходя из своего понимания этого, предлагал свое решение. Удачное или нет - это другой вопрос.
Ни одна нормальная СУБД не вышла из идеи - а давай-ка я что-то свое запилю! С блэкджеком и ... !

SO FAST - это вообще прекрасно. Где сравнение с ведущими СУБД на типичных задачах? Кому нужны Ваши мили, нано, пико и прочие секунды?

PS Вы машину с нуля в гараже собирали? Тогда не нужно писать о том, чего не знаете.
5 апр 16, 13:32    [19018790]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Adx
stop
пропущено...
Механик должен знать хорошо внутренности и приемы сборки и тюнинга автомобиля, который собирается с нуля в его гараже.
Знать что там в салонах автодиллеров продают за стоковый хлам, задача менеджеров по продажам американских авто.

Чукча не читатель, чукча писатель.


Именно. Потому что если бы вы читали прежде чем писали, то.

Adx
Все нормальные БД (и языки программирования, кстати) начинались с того, что автор, великолепно разбираясь в альтернативах, определял, что по ряду параметров они его не устраивают. И уже исходя из своего понимания этого, предлагал свое решение. Удачное или нет - это другой вопрос.
Ни одна нормальная СУБД не вышла из идеи - а давай-ка я что-то свое запилю! С блэкджеком и ... !


Знали бы о приимуществах этой базы данных и предисторию создания и

Adx
SO FAST - это вообще прекрасно. Где сравнение с ведущими СУБД на типичных задачах? Кому нужны Ваши мили, нано, пико и прочие секунды?


И нашли бы ссылку на бенчмарки с другими базами данных, которая везде проскакивала множество раз.

И после этого
Adx
PS Вы машину с нуля в гараже собирали? Тогда не нужно писать о том, чего не знаете.


Действительно не писали того, чего не знаете.
5 апр 16, 14:02    [19018968]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30253
stop
И нашли бы ссылку на бенчмарки с другими базами данных

Хреновый пиар. Вместо того, чтобы промоутер (это вы) давал ссылки на бенчмарки на каждый такой вопрос, вы начинаете требовать от оппонентов, чтобы они сами эти ссылки искали. Более того, вы даже делаете это в обвинительном тоне.
5 апр 16, 14:14    [19019038]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Совершенно ничего не требую. Более того, написал отличную документацию от архитектуры до примеров использоания в 45 страниц где потратив пару вечеров интересующийся могбы при теплом ламповом домашнем свете во всем разобраться.

Если у человека не цель узнать чтото новое, а просто зайти и нахамить мне, то зачемже ему отвечать ?
5 апр 16, 14:23    [19019099]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
_хех
Member

Откуда:
Сообщений: 160
Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
блин а почему не импортозаместили английский синтаксис? :)

должно быть
Коллекция _хрень

_хрень.Добавить ..... :)
5 апр 16, 16:33    [19019778]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Adx
Guest
stop
Потому что если бы вы читали прежде чем писали, то.
Знали бы о приимуществах этой базы данных и предисторию создания и


Т.е. это не Ваша обязанность предоставить, а моя искать? Это вообще такой подход к распространению продукта или это лично для меня?
Я должен открыть тему и в первом посте получить всю информацию. Или ссылку на нее.
Не, для студенческой поделки такой подход нормален, но в теме есть слово ИМПОРТОЗАМЕЩЕНИЕ!
Что Вы хотите этим замещать?

stop
Adx
SO FAST - это вообще прекрасно. Где сравнение с ведущими СУБД на типичных задачах? Кому нужны Ваши мили, нано, пико и прочие секунды?


И нашли бы ссылку на бенчмарки с другими базами данных, которая везде проскакивала множество раз.


Т.е. нано и пр. ерунду Вы выложили на базовую страницу, а что-то полезное нужно искать? Вам русским языком объясняю, никому Ваш высосанный из пальца пример не нужен. Есть типовые операции, нужна информация по ним. А так это детский лепет.

stop
И после этого
Adx
PS Вы машину с нуля в гараже собирали? Тогда не нужно писать о том, чего не знаете.


Действительно не писали того, чего не знаете.


Т.е. машину в гараже Вы собирали с нуля?
5 апр 16, 16:56    [19019894]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Adx
Guest
stop
Более того, написал отличную документацию от архитектуры до примеров использоания в 45 страниц где потратив пару вечеров интересующийся могбы при теплом ламповом домашнем свете во всем разобраться.

Если у человека не цель узнать чтото новое, а просто зайти и нахамить мне, то зачемже ему отвечать ?


Ни в коем случае не ставлю своей целью хамить Вам. Если то, что мне не нравится Ваш подход к делу, называется хамством - тут ничего не поделаешь. Что-то новое я могу узнать из множества источников, технологии разработки не стоят на месте, Ваша документация вряд ли меня поразит. Вы должны как разработчик убедить пользователей ее читать. Пока аргументов не вижу.
5 апр 16, 17:04    [19019930]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Adx
Guest
Вот примитивнейший пример (так делать не надо, мало тестов, типовые задачи не полностью охвачены, но все же).
https://habrahabr.ru/post/274313/
5 апр 16, 17:13    [19019986]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Докажите Вашу персональную ценность для проекта.
Зачем необходимо Вас учить не с помощью книг и материалов которые уже специально для этого написаны,
а индивидуальными лекциями, повторяя то что уже написано персонально Вам.
5 апр 16, 18:48    [19020365]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Возможность Монго Днипро MS SQL
Простой синтаксис Нет Да Да
ОРМ Нет Да Да(сторонняя)
Транзакции Нет Да три вида Да три вида
Резолв дедлоков с подробным логированием Нет Да Нет
Наличие Джоин Нет Да Да
Минимальная блокировка на уровне Целого документа Атрибута документа На уровне строки
Возможность откатить базу данных на определенную дату Нет Да Да (в спец. режиме)
Примерная скорость работы x1 x10 x0.5
АСИД нет да да
Инновационный подход Да Да Нет
Страна производитель США Украина США
5 апр 16, 18:57    [19020392]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Таблица очень приблизительная, просто общее т.с. впечетление.
5 апр 16, 18:59    [19020398]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Adx
Guest
stop
Докажите Вашу персональную ценность для проекта.
Зачем необходимо Вас учить не с помощью книг и материалов которые уже специально для этого написаны,
а индивидуальными лекциями, повторяя то что уже написано персонально Вам.


Мою персональную ценность?! %)
Я никак не пойму, Вы продукт предлагаете или ищете помощь в разработке/тестировании?
Представьте, Вы заходите в салон Билайн и спрашиваете? А чем ваши тарифы лучше Мегафона? А ему - а что Вы лично можете сделать для Билайн, чтобы мы Вам предоставляли информацию? Э ...

Таблица супер.

stop
Возможность Монго Днипро MS SQL
Простой синтаксис Нет Да Да
ОРМ Нет Да Да(сторонняя)
Транзакции Нет Да три вида Да три вида
Резолв дедлоков с подробным логированием Нет Да Нет
Наличие Джоин Нет Да Да
Минимальная блокировка на уровне Целого документа Атрибута документа На уровне строки
Возможность откатить базу данных на определенную дату Нет Да Да (в спец. режиме)
Примерная скорость работы x1 x10 x0.5
АСИД нет да да
Инновационный подход Да Да Нет
Страна производитель США Украина США


Первую и предпоследнюю строчку выкиньте сразу. Это чистое ИМХО.
Скорость работы - тоже весело. Уберите и не позорьтесь.
Откат базы на дату - это для крошечных проектов, которым не нужна скорость. В серьезных базах есть backup, который решает критические проблемы. Откат базы на дату категорически не допустим при штатной работе. Впрочем, лишней возможность не будет.
Наличие join - это не преимущество, это особенность языка.
"Резолв деадлоков" невозможен по определению. Если он возможен - то это не дедлок.
И для самообразования - в MS SQL пять видов транзакций.
5 апр 16, 19:56    [19020585]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
stop
Возможность Монго Днипро MS SQL
Простой синтаксис Нет Да Да
ОРМ Нет Да Да(сторонняя)
Транзакции Нет Да три вида Да три вида
Резолв дедлоков с подробным логированием Нет Да Нет
Наличие Джоин Нет Да Да
Минимальная блокировка на уровне Целого документа Атрибута документа На уровне строки
Возможность откатить базу данных на определенную дату Нет Да Да (в спец. режиме)
Примерная скорость работы x1 x10 x0.5
АСИД нет да да
Инновационный подход Да Да Нет
Страна производитель США Украина США

Почему Вы выбрали Россию, если конкурируете с США? Ведь рынок США больше.
Кроме того, все равно интересно сравнение не с США, а с импортзамещенскими СУБД, раз тема так называется.
5 апр 16, 20:29    [19020670]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Adx
Первую и предпоследнюю строчку выкиньте сразу. Это чистое ИМХО.


Это не ИМХО. Мне очень мало задают вопросов, что чтото не понятно в синтаксисе.
Синтаксис - одна из самых сильных сторон базы, ведь с ним сталкиваешся каждый день.

Adx
Скорость работы - тоже весело. Уберите и не позорьтесь.


Это обьективная реальность. Кто понял архитектуру, тот понял причины такой скорости.

Adx
Откат базы на дату - это для крошечных проектов, которым не нужна скорость. В серьезных базах есть backup, который решает критические проблемы. Откат базы на дату категорически не допустим при штатной работе. Впрочем, лишней возможность не будет.


Так работает Оракл или Днипро. Остальные рассказывают что "это не нужно".

Adx
Наличие join - это не преимущество, это особенность языка.


В документалке это приимущество. Не нужно лепить все в один документ, а можно джоинить документы.

Adx
"Резолв деадлоков" невозможен по определению. Если он возможен - то это не дедлок.


Мой резолв, это обычный килл одной из транзакций. Но в отличии от разных MS SQL я в лог бросаю, кто залочился,
на каких документах, на каких атрибутах, какие именно атрибуты документов вошли в взаимный дедлок.
Это штатный режим работы сервера.

Adx
И для самообразования - в MS SQL пять видов транзакций.


Я думаю в новых версиях даже больше. Но основных я бы выделил три.
5 апр 16, 20:51    [19020723]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Кстате к концу недели возможно мы увидим полноценные Каскадные транзакции.
Проект необходимых работ уже готов.
5 апр 16, 20:53    [19020733]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
vadiminfo
Почему Вы выбрали Россию


+
Кого интересует эта бензоколонка ?
5 апр 16, 20:56    [19020740]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Stop
Ссылка на репо и описание.
Там же есть ссылка на самоучитель, если подробнее.

Рад за вас.

Просьба поместить в wiki вашего проекта описание архитектуры вашей базы.
Для меня так очень интересно понять почему вы выбрали тот или иной формат представления для хранения
данных и почему?

Сегодня на habrahabr появилась статья, что на torrent хакеры выложили данные об 50 млн. жителей Турции.
http://185.100.87.84/ Turkish Citizenship Database

Может быть для тестов вам эта таблица пригодится.
5 апр 16, 21:16    [19020796]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
Спасибо.

Владимир2012
Просьба поместить в wiki вашего проекта описание архитектуры вашей базы.


Один из первых разделов по архитектуре, с иллюстрациями Dnipro In Using

Под капотом Днипры расположены два высокооборотистых Key\Value движка, основаных на Trie структурах.
Каждый такой движок обрабатывает до 10М вставок\чтений в секунду. После разных абстракций и парсеров,
с этой невероятной мощности остаются копейки, но этого хватает чтобы всеравно быть быстрее многих, если не всех.
5 апр 16, 21:28    [19020828]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
ОРМ для документоориентированной СУБД - это пять :)

Действительно для монги нет ОРМ, но есть ODM.
Рестор на определённое время делается через mongorestore + oplog.
Минимальная блокировка зависит от используемого движка (монга позволяет реализовать свой собственный concurrency control).

Кстати что насчёт валидации?
5 апр 16, 21:31    [19020839]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
stop
Member [заблокирован]

Откуда: blog.pikosec.com
Сообщений: 405
skyANA
ОРМ для документоориентированной СУБД - это пять :)
Действительно для монги нет ОРМ, но есть ODM.


Под .NET версия есть ? Или только для ПХП.
Прокси десериализация (частичная вычитка обьекта по шаблону без его пересоздания полностью) имеется ?

skyANA
Рестор на определённое время делается через mongorestore + oplog.


Ок

skyANA
Минимальная блокировка зависит от используемого движка (монга позволяет реализовать свой собственный concurrency control).


Я сомневаюсь что это вообще возможно.
Это очень фундаментальная штука прошитая в ядре системы.

skyANA
Кстати что насчёт валидации?


Всё хорошо.
5 апр 16, 21:49    [19020914]     Ответить | Цитировать Сообщить модератору
 Re: В рамках импортозамещения предлагаю обсудить новую базу (Днипра)  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
stop
Один из первых разделов по архитектуре, с иллюстрациями Dnipro In Using

Спасибо.
Вот почитал некоторые страницы с http://blog.pikosec.com/
У вас имеется одно любопытное утверждение /http://blog.pikosec.com/?p=163/

Нет, давайте на чистоту. Если Вы хотите создать высокопроизводительную базу данных и в голову приходят только разные виды бинарных деревьев, хештаблицы и радиусные деревья описаные в разных трудах свыше 20 лет назад, то не стоит даже начинать. Скорей всего прийдется боротся за те пресловутые 5% усовершенствования технологии и конечноже проиграть. Поскольку до Вас это поле вспахали множество ученных и инженеров и врядли они чегото действительно ценного там пропустили.

Спорить не люблю.
Просто выскажу некое иное суждение.
Еще толком и пахать то не начинали ...
/намек на то, что неиспользованный потенциал огромен/
5 апр 16, 21:58    [19020934]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7 8 9 10 .. 13   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить