GRIPPER¶
GRIPPER proxy¶
With the external resources normalized to a single data model, the graph model describes how to connect the set of collections into a graph model. Each GRIPPER is required to provide a GRPC interface that allows access to collections stored in the resource.
The required functions include:
GetCollections returns a list of all of the Collections accessible via this server.
GetCollectionInfo provides information, such as the list of indexed fields, in a collection.
GetIDs returns a stream of all of the IDs found in a collection.
GetRows returns a stream of all of the rows in a collection.
GetRowsByID accepts a stream of row requests, each one requesting a single row
by it's id, and then returns a stream of results.
GetRowsByField searches a collection, looking for values found in an indexed field.