@dba_ru

Страница 52 из 718
[Anonymous]
04.11.2016
05:33:13
Добрый день! Господа есть такой вопрос. Какой тип данных вы бы мне по рекомендовали для использования primary key. Int or Guid. Спасибо.

[Anonymous]
04.11.2016
08:06:53
О.о 1. А какой софт? 2. А в чём разница?
Для web приложения Asp.net MVC 5 тый ... BD Sql server. И для компания для страховки.

Google
[Anonymous]
04.11.2016
08:08:45
Ребята можете объяснить о функционалле Redis и зачем и для чего его используют. Смысл его испльзоват и в каких случиях использовать Спасибо.

Sergey
04.11.2016
08:11:58
man key-value

Fike
04.11.2016
10:57:10
вот серьезно

Сам по себе редис - хранилище, которое предоставляет возможность положить некоторые данные по конкретному ключу (int / string / hash / list / set / hyperloglog), подписаться на канал событий и получать обновления, и еще что-то, что я уже не помню. Но там довольно странный чувак в авторах, и эта система не дает никаких гарантий, набор возможностей мягко говоря странен, а автор сам через редис ломал линуксовый хост, все это настолько странно и дико, что я бы не советовал эту штуку никому.

Igor
04.11.2016
11:29:02
Еще забыли сказать что он все данные хранит в памяти, но можно настроить чтобы сохранял данные на диск

Fike
04.11.2016
11:31:31
да, его просто редко рассматривают в качестве пресистентного хранилища. ну и сохранение "время от времени" абсолютно бесполезно, да.

Fike
04.11.2016
12:21:07
это pub/sub

ты приходишь к брокеру сообщений и говоришь: я хочу получать обновления по каналу metrics.database

и пока ты держишь подключение открытым, брокер будет тебе сбрасывать все сообщения по этому каналу, которые в него кто-то шлет

Fike
04.11.2016
12:43:47
мой дед

Google
ynnt
04.11.2016
13:45:30
redis неплох если не нужна гарантия доставки

Fike
04.11.2016
14:12:08
да в утиль

ynnt
04.11.2016
15:07:40
я не согласен

просто есть свое применение

если у тебя один сервачок и там какой-то проектик крутится, то почему бы и нет

Fike
04.11.2016
15:09:21
то почему бы не взять то, что работает?

ynnt
04.11.2016
15:11:01
а что работает?

у меня, вот, редис работает

Fike
04.11.2016
15:22:20
если брокер сообщений, то классика rabbitmq, но есть еще nasts / nsq, которые не трогал. там люди хотя бы знают, с чем имеют дело и описывают предоставляемые гарантии. если k/v store то от аэроспайка до riak в зависимости от требований

аргумент "у меня работает", надеюсь, сам по себе очевиден как заведомо неправильный

ynnt
04.11.2016
15:29:58
не уверен, что те, кто пишут rabbitmq, знают, что делают

и, кстати, раз уж мы говорим за аргументы - то само по себе понятие "работает" - некорректно

либо инструмент удовлетворяет требованиям, которые выдвигаются, либо нет

H
04.11.2016
15:35:11
Привет, что у вас тут скучно, на стаковерфлоу никто не помог, может быть тут помогут http://dba.stackexchange.com/questions/153847/schema-design-for-user-activity-logging

Fike
04.11.2016
15:57:35
они прямо пишут, что в случае network partition никаких гарантий

Al
04.11.2016
16:01:07
они прямо пишут, что в случае network partition никаких гарантий
Если упираться, то вообще никто никаких гарантий не дает. Пользуешься ПО на свой страх и риск. :)

ynnt
04.11.2016
16:25:08
они прямо пишут, что в случае network partition никаких гарантий
у меня есть претензии к rabbitmq именно в плане кластерного разворачивания Если не держать глаз да глаз за ним 24/7 - то очень скоро ты начнешь получать неприятные сюрпризы в виде недоступного rabbitmq и/или потерянных данных

если смотреть на локальную инсталляцию, то rabbitmq как альтернатива - очень плохая в плане разумного использования ресурсов а предлагать aerospike или riak - вообще комично

Google
N_I
04.11.2016
17:52:09
сколько будет DBA + DBA?

nikoinlove
04.11.2016
17:53:47
ути, знакомые буковки увидел

Николай
04.11.2016
17:53:53
Senior DBA?

N_I
04.11.2016
17:54:59
Senior DBA?
ок, так и запишем. спасибо

Fike
04.11.2016
22:06:08
и использовать redis можно не только как очередь
а) как его не используй, он сосет и предоставляет меньшие гарантии, чем любой другой проект б) я и не только про очередь написал, но, опять же, говорить про проблемы кластеризации в отношении редис, у которого коммит не коммит - это просто смешно

я вполне верю, что он работает на сотнях проектов, и в большинстве случаев никому не прострелил ногу, но зачем пользоваться еле дышащим инструментом, который сломан во многих местах by design, если есть более интресные проекты, которые хотя бы знают, что у процессора бывает больше одного ядра и не используют форк для асинхронных операций?

Ilya
05.11.2016
01:41:17
коллеги, вопрос про смычку php+mysql

Стоит задача перекодировать данные, содержащиеся в БД из cp1251 в utf8. Первый вариант который приходит в голову это написать скрипт который 1) считывает таблицу 2) iconv всех текстовых полей 3) update перекодированных строк в таблице.. есть ли какой-то более скажем так простой способ? например внутренняя команда SQL которая это делает сразу, без необходимости выгружать в пхп а потом заливать обратно?

Kirill
05.11.2016
23:07:00
если брокер сообщений, то классика rabbitmq, но есть еще nasts / nsq, которые не трогал. там люди хотя бы знают, с чем имеют дело и описывают предоставляемые гарантии. если k/v store то от аэроспайка до riak в зависимости от требований
Может быть посоветуешь, как на rabbitmq реализовать: отложенные Сообщения, Сообщения с ограничением на количество ошибок, Сообщения с приоритетом. А то ищем сервер очередей и хочется что-то матюрное, но пока не определились.

Fike
05.11.2016
23:36:02
queues.io

Fike
05.11.2016
23:36:47
конкретное что-то боюсь советовать

а так https://www.rabbitmq.com/priority.html https://github.com/rabbitmq/rabbitmq-delayed-message-exchange

Fike
05.11.2016
23:39:34
ограничение на количество requeue (ошибок) может быть тоже есть, но не видел никогда; я бы втупую в каждое сообщение засовывал счетчик и вместо requeue посылал бы новое сообщение

Kirill
05.11.2016
23:41:54
queues.io
Просматривали все. По функциям понравилась штука на nodejs+redis. Kue по-моему называется, но хотелось бы что поматюрнее.

Fike
05.11.2016
23:42:15
у вас какие требования к брокеру?

Kirill
05.11.2016
23:42:31
А апач типа не кошерно?
А что у них есть по очередям? То что ф-им эти поддерживало бы.

Admin
ERROR: S client not available

Google
Kirill
05.11.2016
23:43:42
у вас какие требования к брокеру?
Fault tolerance основное требование и функционал выше перечисленный.

Fike
05.11.2016
23:48:17
> Fault tolerance я бы на этом этапе отказался от редиса.

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

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

Al
05.11.2016
23:51:11
Так поставь потыкай порадуйся

Кафка это ОН :)

Fike
05.11.2016
23:52:29
так, давай-ка я сам решу, что мне делать, осваивать и как что называть

Al
05.11.2016
23:55:37
да на здоровье. давай буду тебя тогда называть ОНО. ну просто мне нравится так гы гы

Kirill
06.11.2016
01:08:05
> Fault tolerance я бы на этом этапе отказался от редиса.
Вот поэтому kue и не хотим. Посмотрю Kafka. Спасибо!

Square
06.11.2016
11:59:51
Привет дбачеры. Есть проблема... может кто то обьяснить как винда запускает odbcad32.exe 64битный? Потому что у меня только что случился разрыв шаблона, в \windows\system32 32битная версия, если смотреть свойства, и в syswow64 тоже 32 бита. При этом если запускать через ярлык администрирования - там гут, он из system32 каким то хреном 64 битный стартует

KOT
06.11.2016
14:57:56
http://sql-error.microbecal.com/

Первая версия MySQL troubleshooting на русском от Светланы Смирновой ;)

А кто-нибудь работает с "EXPLAIN FORMAT=JSON ..."?

Al
07.11.2016
00:50:01
А кто-нибудь работает с "EXPLAIN FORMAT=JSON ..."?
Закат видел? Я там фотку выложил.

Al
07.11.2016
05:08:24
Хде?
Вот

KOT
07.11.2016
05:35:16
Песдато

Google
KOT
07.11.2016
05:35:51
Скинули мне тут ролик дальнобоя из европы, не удивляет, что они к вам в канаду валят

Sergey
07.11.2016
09:07:34
Друзья-товарищи, а помогите мне с Quiz'ом подалуйста

я правильно понимаю, оба трешолда будут пройдены, и правильный ответ 3?

Страница 52 из 718