-
公开(公告)号:US10984048B2
公开(公告)日:2021-04-20
申请号:US16545449
申请日:2019-08-20
Applicant: Cisco Technology, Inc.
Inventor: Jeffrey Y. D Lo , Pratap Pereira , Tzewei Sou
IPC: G06F16/901 , G06F16/2455 , G06F16/22 , G06F16/242
Abstract: In one embodiment, an operating system on a computer device interfaces with a graph database that has data nodes interconnected by relationship edges. The operating system generates database instructions that specify a database operation for a target node in the graph database and a node traversal list through the graph database to reach the target node. By then transmitting the database instruction to the graph database, the graph database (e.g., a database management operating system) traverses the specified node traversal list through the graph database to the target node, and performs the database operation on the target node.
-
公开(公告)号:US10437883B2
公开(公告)日:2019-10-08
申请号:US15287970
申请日:2016-10-07
Applicant: Cisco Technology, Inc.
Inventor: Jeffrey Y. D Lo , Pratap Pereira , Tzewei Sou
IPC: G06F16/901 , G06F16/2452 , G06F16/2455 , G06F16/22 , G06F16/242
Abstract: In one embodiment, an operating system on a computer device interfaces with a graph database that has data nodes interconnected by relationship edges. The operating system generates database instructions that specify a database operation for a target node in the graph database and a node traversal list through the graph database to reach the target node. By then transmitting the database instruction to the graph database, the graph database (e.g., a database management operating system) traverses the specified node traversal list through the graph database to the target node, and performs the database operation on the target node.
-
公开(公告)号:US20220179679A1
公开(公告)日:2022-06-09
申请号:US17247299
申请日:2020-12-07
Applicant: Cisco Technology, Inc.
Inventor: Pedro Ramalhete , Patrick Marlier , Pratap Pereira , Avaneesh Anandrao Kadam , Jeffrey yi dar Lo , Tzewei Sou , Zhijian Zhang
Abstract: Disclosed herein are techniques to facilitate the performance database transactions directly by applications employing concurrency control of an in-memory database (IMDB) and the compilation of expressions to accomplish such database transactions. This disclosure describes techniques to facilitate the compilation of programming-language expressions into processor-executable instructions that employ software transactional memory (STM) concurrency control of an IMDB.
-
公开(公告)号:US20170147708A1
公开(公告)日:2017-05-25
申请号:US15287970
申请日:2016-10-07
Applicant: Cisco Technology, Inc.
Inventor: Jeffrey Y.D Lo , Pratap Pereira , Tzewei Sou
IPC: G06F17/30
CPC classification number: G06F16/9024 , G06F16/2246 , G06F16/2272 , G06F16/2445 , G06F16/24526 , G06F16/24557 , G06F16/24558 , G06F16/24562
Abstract: In one embodiment, an operating system on a computer device interfaces with a graph database that has data nodes interconnected by relationship edges. The operating system generates database instructions that specify a database operation for a target node in the graph database and a node traversal list through the graph database to reach the target node. By then transmitting the database instruction to the graph database, the graph database (e.g., a database management operating system) traverses the specified node traversal list through the graph database to the target node, and performs the database operation on the target node.
-
-
-