├── .dockerignore ├── .github ├── img │ └── benchmark.png └── workflows │ ├── ci.yml │ ├── gh-release.yml │ ├── issue-close.yml │ └── python-publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── README_ZH.md ├── benchmark ├── dbclass.py ├── helpers.py └── run.py ├── flaxkv ├── __init__.py ├── __main__.py ├── _sqlite.py ├── core.py ├── decorators.py ├── exceptions.py ├── helper.py ├── log.py ├── manager.py ├── pack.py └── serve │ ├── __init__.py │ ├── app.py │ ├── interface.py │ ├── manager.py │ ├── pub_sub.py │ └── route.py ├── pyproject.toml ├── pytest.ini ├── scripts └── black.sh └── tests ├── conftest.py ├── test_local_db.py └── test_remote_db.py /.dockerignore: -------------------------------------------------------------------------------- 1 | **/* 2 | !flaxkv 3 | !pyproject.toml 4 | !README.md 5 | !LICENSE -------------------------------------------------------------------------------- /.github/img/benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.github/img/benchmark.png -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/gh-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.github/workflows/gh-release.yml -------------------------------------------------------------------------------- /.github/workflows/issue-close.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.github/workflows/issue-close.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/README_ZH.md -------------------------------------------------------------------------------- /benchmark/dbclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/benchmark/dbclass.py -------------------------------------------------------------------------------- /benchmark/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/benchmark/helpers.py -------------------------------------------------------------------------------- /benchmark/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/benchmark/run.py -------------------------------------------------------------------------------- /flaxkv/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/__init__.py -------------------------------------------------------------------------------- /flaxkv/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/__main__.py -------------------------------------------------------------------------------- /flaxkv/_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/_sqlite.py -------------------------------------------------------------------------------- /flaxkv/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/core.py -------------------------------------------------------------------------------- /flaxkv/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/decorators.py -------------------------------------------------------------------------------- /flaxkv/exceptions.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flaxkv/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/helper.py -------------------------------------------------------------------------------- /flaxkv/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/log.py -------------------------------------------------------------------------------- /flaxkv/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/manager.py -------------------------------------------------------------------------------- /flaxkv/pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/pack.py -------------------------------------------------------------------------------- /flaxkv/serve/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/serve/__init__.py -------------------------------------------------------------------------------- /flaxkv/serve/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/serve/app.py -------------------------------------------------------------------------------- /flaxkv/serve/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/serve/interface.py -------------------------------------------------------------------------------- /flaxkv/serve/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/serve/manager.py -------------------------------------------------------------------------------- /flaxkv/serve/pub_sub.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flaxkv/serve/route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/flaxkv/serve/route.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/pytest.ini -------------------------------------------------------------------------------- /scripts/black.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/scripts/black.sh -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_local_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/tests/test_local_db.py -------------------------------------------------------------------------------- /tests/test_remote_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenyonY/flaxkv/HEAD/tests/test_remote_db.py --------------------------------------------------------------------------------