@dba_ru

Страница 505 из 718
Vladimir
11.05.2018
15:07:25
вы добавите ему запись и у него будет указатель на последний элемент ленты
ну вот запись с ID 100 он уже видел. добавили 101, передвинули указатель на 101, как потом не показать 100?

Anton
11.05.2018
15:07:57
Зачем делать обратную сортировку в ОБЯЗАТЕЛЬНЫХ сообщениях?

Al
11.05.2018
15:08:34
Не в обиду, но я бы не хотел такое приложение)
Ты это. Не горячись. Это соц сеть нового поколения. Одного котика показывают один раз и все. Следующий раз заходишь а там пусто.

Google
Vladimir
11.05.2018
15:08:44
lost
11.05.2018
15:09:01
RSS никогда не пользовались? :))
ну rss и что, я хочу вернутся потом, в избранное добавить этого самого котика, которого видно только один раз!

Vladimir
11.05.2018
15:09:05
Al
11.05.2018
15:09:15
Не пусто, а другой котик!!!
А если никто больше не посьил котиков?

lost
11.05.2018
15:09:26
на старых уже ни это

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

Anton
11.05.2018
15:09:36
Vladimir
11.05.2018
15:09:41
откройте Тиндер, если больше никто не постил кошечек, то Вам скажут, что рядом с Вами новых кошечек нет

lost
11.05.2018
15:09:59
блин, ну это тиндер

а у тебя лента новостная

Vladimir
11.05.2018
15:10:15
я нигде не говорил, что у меня новостная лента :))

Google
Al
11.05.2018
15:10:32
бинго!
Я сейчас скажу банальность. Но вы как бы это повежливее и что бы не обидеть... в общем если вас прет от rss то просто скопируйте их архитектуру и не парьте мозг никому

Anton
11.05.2018
15:10:33
Я что-то подобное решал диапазонами. Т.е. хранится набор скрытых диапазонов по юзеру. При обращении, если нашли пересечения, схлопываем.

lost
11.05.2018
15:10:50
"Имеем ленту неких событий"

Al
11.05.2018
15:11:21
"Имеем ленту неких событий"
Угу. Изоленту. Синию.

lost
11.05.2018
15:11:30
Старую советскую?

Vladimir
11.05.2018
15:11:30
а если мыслить Тиндером? вот у нас 100.000 кошечек, если мы дислайкнули или лайкнули кого-то, мы не хотим видеть его снова

Anton
11.05.2018
15:11:31
Vladimir можешь в эту сторону копнуть. Вполне работает у меня в одном месте. Но придётся потрахаться с объединением. Но сама задача как-то так себе.

Anton
11.05.2018
15:12:19
мне кажется - котики в тиндере, это ненормально...
Да нормально. Может там скрытый раздел есть))))

lost
11.05.2018
15:12:20
титиндер

Что такое тиндер?
это ты слишком жырно сейчас?

@MasterZiv сейчас где-то икает, или чешется

Al
11.05.2018
15:12:53
это ты слишком жырно сейчас?
Вот вообще первый раз услышал

Vladimir
11.05.2018
15:13:11
Про Баду я нашел такой ответ: Alexey Rybak, Head of Engineering in Badoo This is not just SQL-like or non-SQL like, we try use the best tool for the job. MySQL (SQL-based, “relational”) and Tarantool (key-value, non-SQL) for users data, Cassandra (CQL-based, close to SQL, but in terms of storage - different from “relational”) - for time series, Hadoop (distributed file storage + some SQL-like tools on top) and Exasol (column-oriented, SQL) - for business intelligence.

но это слегка сложновато для меня :)))

lost
11.05.2018
15:13:56
у баду там свой набор костылей...

Al
11.05.2018
15:14:02
Google
Al
11.05.2018
15:15:01
Я знаю. Это мотоциклист в конце сезона

lost
11.05.2018
15:15:28
Vladimir
11.05.2018
15:15:31
и все-таки возвращаясь к вопросу. Вот есть Тиндер. 10.000 объектов, которые надо показать от самых свежих к самым старым (т.к. самые старые уже могут быть не ок) при этом просмотренные показывать 2ой раз не надо как это лучше реализовать?

Al
11.05.2018
15:15:42
Anton
11.05.2018
15:16:15
А вообще такие вещи отдельно неплохо хранят

lost
11.05.2018
15:17:36
у тебя есть юзеры, если ты будешь делать диапазоны - они будут разряженными, и их будет много

Al
11.05.2018
15:17:48
Так тут в скрытии вопрос, а не в выводе
Ну так прилепи каждому счетчик до куда он просмотрел

И потом тем же макаром

Че херней то маятся?

Vladimir
11.05.2018
15:18:10
они же не конечные

Al
11.05.2018
15:18:22
так данные сверху добавляются
Да хоть с боку и по диагонале

Anton
11.05.2018
15:18:24
@AlexCAD Да ты не вкурил проблему. Нет у него счётчика, просмотрена может быть середина

Al
11.05.2018
15:18:50
Google
Al
11.05.2018
15:19:54
А то напоказывают рандомом а потом думают что делать

Vladimir
11.05.2018
15:19:58
А ты не показывай из середины. Показывай с начала
человек посмортел id 100, 99, 98. Закрыл приложение. Пока его не было добавились 101, 102, 103. что мы ему покажем, когда она заново откроет приложение? Должны показать 103, но после 101 должно быть 97

Anton
11.05.2018
15:20:25
Vladimir храни диапазон. И при сохранении проверяй пересечения, чтоб не было до хера строк. ВСЁ

Anton
11.05.2018
15:20:53
ой да ладно?

Al
11.05.2018
15:20:56
да
И?

Admin
ERROR: S client not available

Vladimir
11.05.2018
15:21:07
И?
суть Ваших сообщений не понимаю :))

Al
11.05.2018
15:22:05
суть Ваших сообщений не понимаю :))
Мляяя.. вот ты читаешь книгу. А ее подписывают по ходу чтения. Ты же по порядку читаешь и помнишь последнюю страницу прочитаную?

Al
11.05.2018
15:22:37
Зачем?

Vladimir
11.05.2018
15:23:03
затем, что нам не нужны тетки, которые зарегистрировались 5 лет назад первыми :)) нам свежие нужны сначала

Al
11.05.2018
15:23:57
Ну и читай на здоровье. Храни счетчик вниз и счетчик вверх. Будет тот самый диапазон.

Выбрал вверх и добрал недостающее количество снизу

Либо сразу дал ссылку на порнохаб и все рады

Так что такое тиндер? Лень гуглить

Vladimir
11.05.2018
15:25:22
Выбрал вверх и добрал недостающее количество снизу
да их же много будет. сегодня посмотрел 103, 102, завтра 106, 105, потом 117 - 110 и т.д. счетчиков-то будет миллион

Ziegmund
11.05.2018
15:25:38
Google
Vladimir
11.05.2018
15:25:40
Так что такое тиндер? Лень гуглить
приложение для знакомств

Al
11.05.2018
15:25:52
Я походу где то отстал серьезно от этой реальности

Ziegmund
11.05.2018
15:26:38
Похоже что так

Al
11.05.2018
15:27:08
Баб уже в реале не хватает и их нужно в инетах искать?

Vladimir
11.05.2018
15:27:18
Мляяя счетчиков будет 2. Один вниз другой вверх. Их можно апдейтить
как могут работать 2 счетчика, если надо показать 77, 54, 33, 21 ? И не показать все, что внутри?

Vladimir
11.05.2018
15:28:09
Теперь уже рандомно нужно показывать?
нет, там сортировка от большего к меньшему. но пользователь сегодня может посмотреть 2 айди, завтра 5 и т.д.

Al
11.05.2018
15:28:11
Или это будет разрастающийся диапазон от момента подписки?

Расходимся. Нас тролят

Vladimir
11.05.2018
15:28:56
Al
11.05.2018
15:29:25
Каникулы видать уже кое где начались

Vladimir
11.05.2018
15:30:23
еще раз. сегодня у нас есть 1 - 100. пользователь посмотрел от 100 до 95 завтра добавились 101 - 110. пользователь посмотрел 110 - 102 добавились 111 - 115, пользователь посмотрел 115 - 111 и хочет еще. мы должны показать 101

Расходимся. Нас тролят
сорри, конечно, но Вас не тролят. Вы тупите, не понимая задачу :))

Al
11.05.2018
15:33:35
сорри, конечно, но Вас не тролят. Вы тупите, не понимая задачу :))
Давай я тебя забаню и ты в тишине потупишь там. Подумаешь о диапазонах с 2 счетчиками которые расходятся от центра к краям. Ну там глядишь и 1 сентября и снова в школу

Vladimir
11.05.2018
15:34:18
Давай я тебя забаню и ты в тишине потупишь там. Подумаешь о диапазонах с 2 счетчиками которые расходятся от центра к краям. Ну там глядишь и 1 сентября и снова в школу
да с такими безмоглыми админами я и сам, пожалуй, пойду :)) тут толку-то все равно меньше ноля. только время терять

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