| CPC G06F 16/9566 (2019.01) [G06F 16/9035 (2019.01); G06F 16/9038 (2019.01); G06F 16/955 (2019.01); G06F 18/24 (2023.01); G06N 20/00 (2019.01)] | 39 Claims |

|
1. A system, comprising:
a processor configured to:
receive a URL categorization query including at least one URL corresponding to a website;
use the at least one URL to determine a set of data distribution keys;
query a distributed key-value data store using at least one data distribution key included in the determined set of data distribution keys wherein the distributed key-value data store comprises a plurality of master nodes, and wherein the query is performed at a first master node based on a portion of the at least one URL, wherein additional operations associated with the portion of the at least one URL are also performed at the first master node, and wherein operations associated with a different URL are performed at a second master node; and
return categorization information, including by returning a tree associated with the website; and
a memory coupled to the processor and configured to provide the processor with instructions.
|