Size: a a a

var chat = new Chat();

2021 August 16

AS

Andrii Shcherbyna in var chat = new Chat();
Никто не хочет сделать провайдер под linq
источник

B

Bogdan in var chat = new Chat();
но балго монги в том что он таки может сделать редюс на мастер ноде

только это вроде уже не мап-редюс у них а Aggregation Pipelins, а именно map-reduce они за деркейтили
источник

VL

Vova Lantsov in var chat = new Chat();
Очень отличается подход
источник

VL

Vova Lantsov in var chat = new Chat();
Вот и не завозят linq
источник

B

Bogdan in var chat = new Chat();
в монге очень урезанный набор операторов в запросах
источник

VL

Vova Lantsov in var chat = new Chat();
На самом деле их дофига) если ещё и учитывать что с монги 4.2 есть запросы с агрегацией
источник

VL

Vova Lantsov in var chat = new Chat();
Даже на обновление
источник

AS

Andrii Shcherbyna in var chat = new Chat();
А как Linq to SQL работает под капотом? Всё, что может в sql, конвертирует в запрос, остальное уже в апке процессит 😂
источник

B

Bogdan in var chat = new Chat();
даже с джоинами)))   (не нельзя джоинить с шардированой коллекцией)
источник

VL

Vova Lantsov in var chat = new Chat();
.
источник

VL

Vova Lantsov in var chat = new Chat();
Я хз как это с линкью связать
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Правда в последних версия порезали эту кухню. Но помню EF Core 2.1. Реально простой запрос так долго выполнялся. Оказалось, что тянуло две таблицы и join в in memory отрабатывал
источник

B

Bogdan in var chat = new Chat();
тю, а оратор выше говорит что LINQ нет
источник

B

Bogdan in var chat = new Chat();
(я лично хз, я с монгой с джавы работал)
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Так это не Linq
источник

VL

Vova Lantsov in var chat = new Chat();
Это официальный клиент для монги
источник

B

Bogdan in var chat = new Chat();
так а чем это не Линкью? (language integrated query)

ну кроме того что нельзя использовать sql-like синтаксис
источник

B

Bogdan in var chat = new Chat();
но как я понимаю все на экспрешенах и кошерно и тайпсейф
источник

B

Bogdan in var chat = new Chat();
ну ессно что в монге не будет .Select  / .Where )
источник

B

Bogdan in var chat = new Chat();
ну хотя какраз эти две операции реализовать в принципе реально
источник