Skip to main content

CookieDB

A safe, fast and simple database.

GitHub release (latest by date including pre-releases) PyPI - License PyPI - Downloads

CookieDB is a noSQL database that uses the document model with all data encrypted using AES-256, take advantage of performance and security to create your projects that need fast storage and simple to use, where you have full control over the data. Read the full CookieDB documentation to understand the methods available to create, read, update, and delete data in the database.

Getting started

First, let's start by performing a quick installation of CookieDB using the PIP package manager:

pip install cookiedb

If you prefer, you can perform the installation manually using Git. See below how to do this:

git clone https://github.com/jaedsonpys/cookiedb.git
cd cookiedb/
python3 setup.py install

Usage example

Take a look at this simple example of using the database, where we create and get some data (the complete example can be found in examples/example.py)

from cookiedb import CookieDB

database = CookieDB('MyDatabase', key='secret')
database.add('languages/python', {'name': 'Python', 'ext': '.py'})

python_ext = database.get('languages/python/ext')
print(f'Python extension: {python_ext}')

You can find more usage examples in the examples/ directory

License

Apache License
Copyright 2023 Jaedson Silva

This project uses the Apache License, anyone can use this project as long as the license conditions allow. See more about the license.

Release files for cookiedb 9.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cookiedb 9.0.0
File Size Uploaded
cookiedb-9.0.0.tar.gz 13.4 kB Details

Release files / cookiedb-9.0.0.tar.gz

Download URL cookiedb-9.0.0.tar.gz
Size 13.4 kB
Tags Source
SHA-256 checksum
How to use checksums
176a0da144a43ac827a2a318188636441ea27e29574b6cef411d69a73f6273d1
BLAKE2b-256 checksum
How to use checksums
963aa599cc8506efa1cac0d7b9daf8fe0159dd9a4c8350981570cacd4fb0dc1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.28.2 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

9.0.0 This release

1 release file

8.1.0

1 release file

8.0.0

1 release file

7.1.0

1 release file

7.0.0

1 release file

6.0.1

1 release file

6.0.0

1 release file

5.0.0

1 release file

4.3.0

1 release file

4.2.7

1 release file

4.2.6

1 release file

4.2.5

1 release file

4.2.4

1 release file

4.2.3

1 release file

4.2.2

1 release file

4.2.1

1 release file

4.2.0

1 release file

4.1.0

1 release file

4.0.0

1 release file

3.0.3

1 release file

3.0.2

1 release file

3.0.1

1 release file

3.0.0

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page