Partitioning ownership of a database among different...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/00 (2006.01) G06F 15/16 (2006.01) G06F 17/30 (2006.01)

Patent

CA 2435388

At least a portion of a database (250) is partioned into ownership groups (230, 232, 234, 236) that are each assigned one or more database servers (208, 210, 212) as owners. The database servers (208, 210, 212) assigned as owners (s208, s210, s121) are treated as the owners of all data items in the ownership group. That is, they are allowed to directly access the data items within the ownership group, while other database servers are not allowed to directly access those data items. A database system includes one or more presistent storage devices (214, 216) having a database (250) stored thereon, and a plurality of database servers (208, 210, 212) executing on a plurality of nodes (202, 204, 206) that directly access the persistent storage devices (214,216). At least a portion of the database (250) is partitioned into a plurality of ownership groups (230, 232, 234, 236) that are each assigned an owner set. Only process executing on database servers that belong to an owner set are allowed to directly access data within the ownership group.

On partitionne au moins une partie d'une base de données (250) dans des groupes de propriété (230, 232, 234, 236) qui sont chacun attribués à un ou plusieurs serveurs de base de données (208, 210, 212) désignés propriétaires. Ces serveurs de base de données (208, 210, 212) désignés propriétaires (s208, s210, s121) sont traités comme les propriétaires de toutes les données du groupe de propriété. C'est à dire qu'ils ont le droit d'accéder directement aux données du groupe propriétaire, alors que d'autres serveurs de base de données ne sont pas autorisés à accéder directement à ces données. Un système de base de données comprend un ou plusieurs dispositifs (214, 216) de stockage persistants qui possèdent une base de données (250) stockée sur ces dispositifs, et une pluralité de serveurs de base de données (208, 210, 212) s'exécutant sur une pluralité de noeuds (202, 204, 206) qui accèdent directement à ces dispositifs (214,216) de stockage persistants. Au moins une partie de la base de données (250) est partitionnée en une pluralité de groupes (230, 232, 234, 236) de propriété à chacun desquels un ensemble de propriétaires est attribué. Seul les processus s'exécutant sur des serveurs de base de données appartenant à un ensemble de propriétaires ont un accès direct aux données du groupe propriétaire.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Partitioning ownership of a database among different... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Partitioning ownership of a database among different..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Partitioning ownership of a database among different... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1984102

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.