Информация об изменениях

Сообщение Re: Как такое быстро считать? от 25.02.2025 14:40

Изменено 25.02.2025 14:42 bobby23

Re: Как такое быстро считать?
Здравствуйте, peer, Вы писали:

P>Есть массив объектов класса Client. Массив приличный, порядка 100К строк

P>Внутри класса Client есть несколько полей которые высчитываются и в базе не хранятся.
P>Status высчитывается через внешний класс, т.к. еще есть другие классы где используется метод Define

P>пример

P>[cs]
P>class Client

P> //эти поля в базе

P> decimal CurrentCashAmount
P> int Age
P> decimal LastYearCashAmount
P> decimal CurrentMonthExpenses

P> //эти поля динамически считаются

P> string Status = StatusDefinder.Define(CurrentCashAmount, LastYearCashAmount, CurrentMonthExpenses, Age)


запустить редис и в него сохранять cleint_id, calculated_status
Re: Как такое быстро считать?
Здравствуйте, peer, Вы писали:

P>Есть массив объектов класса Client. Массив приличный, порядка 100К строк

P>Внутри класса Client есть несколько полей которые высчитываются и в базе не хранятся.
P>Status высчитывается через внешний класс, т.к. еще есть другие классы где используется метод Define

P>пример

P>[cs]
P>class Client

P> //эти поля в базе

P> decimal CurrentCashAmount
P> int Age
P> decimal LastYearCashAmount
P> decimal CurrentMonthExpenses

P> //эти поля динамически считаются

P> string Status = StatusDefinder.Define(CurrentCashAmount, LastYearCashAmount, CurrentMonthExpenses, Age)


запустить редис и в него сохранять client_id, calculated_status