-
公开(公告)号:US20220382796A1
公开(公告)日:2022-12-01
申请号:US17818328
申请日:2022-08-08
Applicant: Amazon Technologies, Inc.
Inventor: Murali Brahmadesam , Raman Mittal , Yuri Volobuev , Li-Che Hsiao , Punit Rajgaria
Abstract: Direct storage loading may be used to add data to a database. New data may be added to a database, using nodes different than a database engine to access a database. The addition of the new data may be assigned to different nodes. The nodes may obtain the data and store the data to storage locations according allocated space in the database by the database engine. The new data can then be made available for access at the database engine.
-
公开(公告)号:US10909143B1
公开(公告)日:2021-02-02
申请号:US15488329
申请日:2017-04-14
Applicant: Amazon Technologies, Inc.
Inventor: Murali Brahmadesam , Raman Mittal , Li-Che Hsiao , Konstantin Dubinets , Seungmin Wei , Xiaofeng Bao , Changan Han , Saleem Mohideen , Venkatesh Nandakumar , Xiang Peng
Abstract: Data pages of a database may be shared to create a copy of the database. A request to create a copy of the database may be received. Pointers to the data pages in the data store may be generated and stored as part of the copy of the database. When a request to read a data page in the copy of the database is received, the pointer to the data page may be accessed and the data page read from the database. When a request to modify a data page in the copy of the database is received, a modified version of the data page may be stored as part of the copy of the database and the pointer updated to point to the modified version of the data page.
-
公开(公告)号:US11741144B2
公开(公告)日:2023-08-29
申请号:US17818328
申请日:2022-08-08
Applicant: Amazon Technologies, Inc.
Inventor: Murali Brahmadesam , Raman Mittal , Yuri Volobuev , Li-Che Hsiao , Punit Rajgaria
CPC classification number: G06F16/353 , G06F16/13 , G06F16/1827 , G06F16/254 , G06F16/316 , G06F16/86 , G06F16/258
Abstract: Direct storage loading may be used to add data to a database. New data may be added to a database, using nodes different than a database engine to access a database. The addition of the new data may be assigned to different nodes. The nodes may obtain the data and store the data to storage locations according allocated space in the database by the database engine. The new data can then be made available for access at the database engine.
-
公开(公告)号:US12147317B1
公开(公告)日:2024-11-19
申请号:US17937434
申请日:2022-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Saleem Mohideen , Shanpei Zhou , Li-Che Hsiao , Benjamin S Ellis , Raman Mittal , Peng Gu
Abstract: Backup and restore of client-managed tables and system-managed tables in a same database may be performed. A request to restore a database with both a client-managed table and system-managed table may be received. The request may specify a point in time to restore the database. A metadata volume for the database that describes both the client-managed table and the system-managed table may be restored and used to identify the volumes for both the client-managed table and shards of the system-managed table. Redo logs for each of the volumes may be used according to timestamps that are synchronized according to a time synchronization service to generate restored versions of the volumes for the client-managed table and the shards of the system-managed table from backup copies, which can then be made available for accessing the database.
-
公开(公告)号:US11409781B1
公开(公告)日:2022-08-09
申请号:US16588974
申请日:2019-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Murali Brahmadesam , Raman Mittal , Yuri Volobuev , Li-Che Hsiao , Punit Rajgaria
Abstract: Direct storage loading may be used to add data to a database. New data may be added to a database, using nodes different than a database engine to access a database. The addition of the new data may be assigned to different nodes. The nodes may obtain the data and store the data to storage locations according allocated space in the database by the database engine. The new data can then be made available for access at the database engine.
-
-
-
-