Hydra

Het Python Bloom-filter
Download nu

Hydra Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Victor Ng
  • Uitgever website:
  • http://bitbucket.org/crankycoder/

Hydra Tags


Hydra Beschrijving

Het Python Bloom-filter Hydra is een High Performance Persistent Bloom Filter.hydra is een hoogwaardig bloeifilter. Het is in feite een haven van het Cassandra Bloom-filter met een aantal plezier Cython Hackery.1) Het is volhardend met behulp van geheugen in kaart gebrachte io. Op Linux gebruikt de MMAP de map_populate vlag zodat het volledige bestand wordt geladen in het virtuele geheugen van de kernelruimte. Met andere woorden - snel.2) De HASH-functie gebruikt het Murmurhash2a-algoritme. Ik gebruik de originele codebasis in RAW C - dus het brandt snel en heeft een uitstekende belangrijkste distributie- en lawine-eigenschappen.3) Het filter exporteert een set-achtige interface. Gebruik .ADD (..), .contains () of gebruik de "in" operator.4) correctheid is ingebouwd - met testcases.5) Heeft ik gezegd dat het snel is? Het is stom snel. 200.000 lookups per seconde op mijn 1,6 GHz Netbook.Het filter ondersteunt periodieke geforceerde synchronisatie op schijf met behulp van FDATASYNC (), of u kunt het deallocator gewoon lossen op de schijf wanneer uw filter uit de reikwijdte gaat, of uw proces is slangen. Hydras zijn slangen met meerdere hoofden. Ze zijn ook slechte kerels met slangemogo's op hun borst die regelmatig proberen te verslaan op Nick Fury. Nu is het een bloeifilter. Meestal kon ik het niet verdragen om deze nog een andere pysomelibraryName-bibliotheek te maken. Vereisten: · Python


Hydra Gerelateerde software