<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2015-11-09 17:40 GMT+03:00 Dmitry Eremeev <span dir="ltr"><<a href="mailto:dmitry@eremeev.ru" target="_blank">dmitry@eremeev.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Слишком много предъяв, в основном не по делу.</div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">По делу же, для 99% задач (сайты, обычный или мобильный web, вот это все) подходят уже готовые решения, даже обсираемый MySQL, ибо:</div></div></blockquote><div><br></div><div>С этим совершенно согласен.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">1. “Папа железа докупит” (кто помнит описалова того, как были устроены написанные на JAVA “Одноклассники" - тот поймет).</div></div></blockquote><div><br></div><div>А?</div><div>И чем же были не так устроены написанные на Java "Одноклассники"?</div><div>То, что средний подписчик Moscow.pm до сих пор не в состоянии осознать отличия Perl от Java - не означает, что Java плохой язык, или "Одноклассники" были устроены как-то неправильно (если и были - то не в очевидных перловику местах).</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">2. Пока розробочеги умничают, у инвесторов успевает кончиться бабло до скачка реальной посещаемости.</div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">В особых случаях (например real-time аналитика или рекламные сервисы) приходится изъебываться так, что коробочные истории просто не подходят</div></div></blockquote><div><br></div><div>Если мы под коробочными решениями имеем в виду MySQL, Redis и MongoDB - то да, наверное, не подходят. Использование этих трех в рекламных сервисах я себе еще как-то представляю, а в real-time аналитике - уже нет.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">, для чего приходится строить собственные решения, которые потом нигде не задействуешь.</div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div> <br> <div><br><div><div>—</div><div><div>Yours</div><span class="HOEnZb"><font color="#888888"><div>Dmitry Eremeev</div></font></span></div></div></div><div><div class="h5"> <br><p>On 9 November 2015 at 17:23:32, Alex Chistyakov (<a href="mailto:alexclear@gmail.com" target="_blank">alexclear@gmail.com</a>) wrote:</p> <blockquote type="cite"><span><div><div></div><div>






<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">2015-11-09 17:19 GMT+03:00 Ivan Petrov
<span dir="ltr"><<a href="mailto:i.petro.77.00@gmail.com" target="_blank">i.petro.77.00@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span>> Минимизировал участие MySQL в пользу REDIS там,
где нет длинных портянок в<br>
> таблицах и NoSQL лучше подходит. Зашуршало.<br>
<br></span>кстати ВЕЗДЕ (кроме случаев server-side шардинга, а
сейчас пожалуй и в<br>
них тоже) noSQL базы данных проигрывают "монстрам".<br>
ибо noSQL пишут как правило полнейшие ламеры и всякий noSQL
как<br>
правило представляет из себя один-два BTREE индекса и
все.<br></blockquote>
<div><br></div>
<div>Как правило - не BTREE.</div>
<div>Вот уж делать BTREE - и правда смысла ноль.</div>
<div>LSM-tree, как правило.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
смысла использования noSQL ровно ноль.<br>
<br>
<br>
у noSQL только одно преимущество и оно не относится к
быстродействию,<br>
функциональности и так далее.<br>
оно относится только к социальному фактору:<br>
<br>
когда человек пишет на SQL он не всегда понимает что там происходит
в<br>
хранилище и поэтому очень легко загоняет хранилище в ступор.<br>
когда человек пишет на noSQL то он ВЫНУЖДЕН понимать как
хранилище<br>
устроено и поэтому загнать его в ступор ему трудно.<br>
<br>
а так, вон Pg давно по бенчмаркам уделывает все эти модные<br>
монги/редисы, мало того - еще и масштабируется неплохо по
CPU.<br>
<br>
а server-side шардинг, ну толкового пока никто его не написал ни
на<br>
редисе, ни на монге, ни на SQL.<br></blockquote>
<div><br></div>
<div>Это потому что и редис, и монга - это маркетинговые решения, а
не технологические.</div>
<div><br></div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br></div>
</div>
</blockquote>
</div>
<br></div>
</div>


-- <br>Moscow.pm mailing list<br><a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br></div></div></span></blockquote></div></div></div><br>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div><br></div></div>