nosqlapi
theine
Our great sponsors
nosqlapi | theine | |
---|---|---|
6 | 8 | |
11 | 283 | |
- | - | |
4.9 | 6.4 | |
about 2 years ago | 6 months ago | |
Python | Python | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nosqlapi
-
This Week In Python
nosqlapi – a library for building standard NOSQL python libraries
- Python Nosql API
- Finally an API for Nosql Database
- New nosqlapi release for Python 3
- Nosql API for Python 3
- First Python library for nosql API
theine
-
Astral, the company behind Ruff
Rust is good, but when you need a double linked list(my Theine cache package uses that a lot) everything changes. Actually I would recommend Go if you want an alternative.
- Theine 0.3.3 released, introducing new Clock-Pro eviction policy
- Theine 0.3.3, introducing new Clock-PRO eviction policy
-
This Week In Python
theine – high performance in-memory cache
-
Bounded Zipf generator ported from Go
A simple bounded Zipf generator I used in Theine benchmarks, maybe useful if you need a Zipf random number generator.
- Theine 0.3.0 release, 5x faster than cachetools/cacheout
- Theine 0.1.3 release, sync/async decorator added
-
Python deserves a good in-memory cache library!
If you know Caffeine(Java)/Ristretto(Go)/Moka(Rust), you know what Theine is. Python deserves a good in-memory cache library.
What are some alternatives?
TinyDB - TinyDB is a lightweight document oriented database optimized for your happiness :)
theine-core - theine-py rust core
cog - Micro Graph Database for Python Applications
Caffeine - A high performance caching library for Java
pickleDB - pickleDB is an open source key-value store using Python's json module.
huak - My experimental python package manager.
skytable - Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
cacheme - Asyncio cache framework for Python
jnosql - Eclipse JNoSQL is a framework which has the goal to help Java developers to create Jakarta EE applications with NoSQL.
LIRS2 - LIRS2 source code & miss ratio curves of 115 traces
elara - Elara DB is an easy to use, lightweight persistent key-value store that can also be used as a fast in-memory cache. Manipulate data structures in-memory, encrypt database files and export data. :dart:
cachetools - Extensible memoizing collections and decorators