| redis_queue. Eine persistente, (meist) atomare Warteschlange (wie Diskette oder Warteschlange) implementiert mit Redis-Backing |
Jetzt downloaden |
redis_queue. Ranking & Zusammenfassung
- Lizenz:
- The Apache License 2.0
- Name des Herausgebers:
- Nicholas Pilon
- Website des Verlags:
- http://www.oreilly com
redis_queue. Stichworte
redis_queue. Beschreibung
Eine persistente (meist) atomare Warteschlange (wie Diskette oder Warteschlange) implementiert mit Redis-Backing redis_queue ist eine Bibliothek, die für die Implementierung eines Multi-Produzenten, der Multi-Consumer-Job-Warteschlange nützlich ist. Während es nicht alle praktischen Blockier- und Verriegelungsmerkmale der Warteschlange hat, hat es die Vorteile des Multi-Process-Safe- und Persistant.Example-Nutzung: >>> aus Redis-Import Redis >>> von Redis_Queue Importwarteschlange >>> redis = redis (host = '127.0.0.1', port = 6379) >>> warterue = warteschlange (redis, 'test_queue') >>> queue.append ('one') >>> queue.append ('zwei' ) >>> queue.append ('drei') >>> queue.pop () 'drei' >>> queue.pop () 'zwei' >>> queue.pop () 'eine' >>> Warteschlange. Anhängen ('one') >>> queue.append ('zwei') >>> queue.append ('Three') >>> queue.popleft () 'One' >>> Warteschlange.Popleft () 'Two' >>> queue.popleft () 'Drei' Anforderungen: · Python
redis_queue. Zugehörige Software