发明名称 Method for Tracking a Schema in a Schema-Less Database
摘要 Systems and methods are described for obtaining, for insertion into a schema-less database, a data object that comprises a plurality of key and value pairs. The method also includes hashing the keys associated with the plurality of key and value pairs. The hashing includes executing a hash function to generate a hashed data object. The method also includes comparing the hashed data object to a plurality of first hashed data objects and determining that the hashed data object does not match any of the first hashed data objects. Based on the determining, the method includes associating the hashed data object with the first hashed data objects to generate second hashed data objects and generating a schema for the database. The schema includes a hierarchy of keys that represent the second hashed data objects.
申请公布号 US2015095298(A1) 申请公布日期 2015.04.02
申请号 US201314043061 申请日期 2013.10.01
申请人 VMware, Inc. 发明人 Mann Ron J.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method comprising: obtaining, for insertion into a schema-less database, a data object that comprises a plurality of key and value pairs; hashing the keys associated with the plurality of key and value pairs, wherein the hashing includes executing a hash function to generate a hashed data object; comparing the hashed data object to a plurality of first hashed data objects; determining that the hashed data object does not match any of the first hashed data objects and, based on the determining, associating the hashed data object with the first hashed data objects to generate second hashed data objects; and generating a schema for the database, the schema comprising a hierarchy of keys that represent the second hashed data objects.
地址 Palo Alto CA US