Redis-TaxonREDIS-BACKED TAGE GODO | |
Download nu |
Redis-Taxon Rangschikking & Samenvatting
Advertentie
- Vergunning:
- MIT/X Consortium Lic...
- Prijs:
- FREE
- Naam uitgever:
- Justin Poliey
- Uitgever website:
- https://github.com/jdp/
Redis-Taxon Tags
Redis-Taxon Beschrijving
Redis-Taxon is een getagde data-winkel met persistentie aan een REDIS-backend. Hiermee kunt u REDIS-gegevenssets organiseren en vragen met Tags.Getting StartFirst Installeer het taxonpakket met PIP: PIP Installeer -U Redis-TaxonThen U kunt instantiëren van taxonwinkels in uw code die Redis-objecten wikkelen van redis-py.import redisimport Taxont = Taxon.taxon (Redis.Redis ()) Gebruik de tagmethode op een taxon.taxon-object.t.tag ('Feature', ) T.TAG (' Experimental ', ) Om de items in verband met de tag te krijgen, kunt u de Winkel-methode verstrekken met de naam van de tag. De retourwaarde is een tuple van de sleutel waarin het resultaat wordt opgeslagen en de set items in het resultaat. Klean, items = T.Query ('Feature') queryingtaxon stelt de dataset mogelijk te maken met willekeurige uitdrukkingen en ondersteunen en , Of en geen operaties. De query-syntaxis is een kleine DSL die rechtstreeks in Python wordt geïmplementeerd. Vanwege taxonimport TaxonFrom Taxon. Wachtneming Importeren en, of, of, niet # GET PROCEDUIT TRACKER-items zonder actie Verplicht (My_Redis_Object) _, Items = T.Query (of (' Ongeldig ',' gesloten ',' Wontfix ')) Query Expressions kan ook willekeurig complex zijn. # Get PROCEDE TRACKER-items gemarkeerde functie of bugfix, maar niet experimental_, items = t.query (en (of (' feature ',' bugfix '), Niet (' experimenteel '))) Er is een alternatieve querysyntaxis beschikbaar met behulp van het taglid van Taxon.Query, dat operators gebruikt in plaats van klassen. De operators zijn en voor en, | voor of, en ~ voor niet. De bovenstaande query in operatorsyntaxis ziet er als volgt uit: van Taxon.Query Import Tag_, Items = T.Query ((Tag ('Feature') | Tag ('Bugfix')) en ~ Tag ('Experimental')) Homepage
Redis-Taxon Gerelateerde software