-
公开(公告)号:US11531645B2
公开(公告)日:2022-12-20
申请号:US15844094
申请日:2017-12-15
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Jason Liszka , John Gallagher , Shaun Sabo , Joshua Wills , Noah Weiss , Ryan Park , Ananth Packkildurai , Stanislav Vyacheslavovich Babourine
IPC: G06F16/13 , G06F16/11 , G06F16/178 , G06F16/27 , H04L51/216
Abstract: Methods, apparatus and computer program product for improving data indexing in a group-based communication platform are described herein. The group-based communication platform having a computed collection and one or more live collections. The computer-implemented method includes generating a new collection, the new collection being generated at a snapshot time point; associating a collection manager with the new collection; retrieving a plurality of electronic messages from the computed collection and the one or more live collections; writing the plurality of electronic messages to the new collection, the writing being completed at a cut-over time point; synchronizing the new collection with the one or more live collections based on the plurality of electronic messages; and redirecting the read alias and the write alias from the computed collection to the new collection.