Skip to main content

MonetDB/e-Python

MonetDB/e-Python - the serverless Python embedded MonetDB

alt text

Want to store and search a massive amount of numbers? You don't want to run a database service? Is SQLite too slow for what you want to do? Search no further! MonetDBe-Python is here. Just pip install the binary wheel on your Windows, Linux or OS X system and you are ready to go, no compilation needed.

MonetDBe-Python internally relies on a serverless and trimmed-down version of the blazingly fast MonetDB, the open-source column-store database.

The documentation can be found at: https://monetdbe.readthedocs.io/

The source code can be found at: https://github.com/monetdBSolutions/MonetDBe-Python/

install

you need:

  • An up-to-date Linux, OSX or Windows
  • pip >= 19.3
  • Python >= 3.7

to make sure you have a recent pip first upgrade pip:

$ pip install --upgrade pip

now you can install MonetDBe-Python with:

$ pip install monetdbe

usage

Just import and get started, no running a server required. Connecting without an argument starts an in-memory storage instance:

>>> from monetdbe import connect
>>> con = connect()
>>> con.execute('select * from tables').fetchdf()
      id               name  schema_id                                              query  type  system  commit_action  access  temporary
0   2001            schemas       2000                                               None    10    True              0       0          0
1   2007              types       2000                                               None    10    True              0       0          0
2   2016          functions       2000                                               None    10    True              0       0          0
3   2029               args       2000                                               None    10    True              0       0          0
4   2038          sequences       2000                                               None    10    True              0       0          0
..   ...                ...        ...                                                ...   ...     ...            ...     ...        ...
81  6650       storagemodel       2000  create view sys.storagemodel as\nselect "schem...    11    True              0       0          0
82  6661  tablestoragemodel       2000  create view sys.tablestoragemodel as\nselect "...    11    True              0       0          0
83  6675         statistics       2000                                               None    10    True              0       0          0
84  6734           compinfo       6698  create view logging.compinfo as select * from ...    11    True              0       0          0
85  6739    systemfunctions       2000  create view sys.systemfunctions as select id a...    11    True              0       0          0

See a another simple example illustrating the Pandas support in this notebook:

https://github.com/MonetDBSolutions/MonetDBe-Python/blob/master/notebooks/basic_example.ipynb

Release files for monetdbe 0.11

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

Source distribution (sdist)

Source distribution for monetdbe 0.11
File Size Uploaded
monetdbe-0.11.tar.gz 68.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for monetdbe 0.11
File
monetdbe-0.11-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
monetdbe-0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
monetdbe-0.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
monetdbe-0.11-cp310-cp310-macosx_12_0_arm64.whl CPython 3.10 CPython 3.10 macOS 12.0+ ARM64 Details
monetdbe-0.11-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
monetdbe-0.11-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
monetdbe-0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
monetdbe-0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
monetdbe-0.11-cp39-cp39-macosx_12_0_arm64.whl CPython 3.9 CPython 3.9 macOS 12.0+ ARM64 Details
monetdbe-0.11-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details
monetdbe-0.11-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
monetdbe-0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
monetdbe-0.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
monetdbe-0.11-cp38-cp38-macosx_12_0_arm64.whl CPython 3.8 CPython 3.8 macOS 12.0+ ARM64 Details
monetdbe-0.11-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
monetdbe-0.11-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
monetdbe-0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
monetdbe-0.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
monetdbe-0.11-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details

Total release size:81.7 MB

Release files / monetdbe-0.11.tar.gz

Download URL monetdbe-0.11.tar.gz
Size 68.2 kB
Tags Source
SHA-256 checksum
How to use checksums
25b7468bcf89d94183a959d1c3f63aa1d819f922e4690a79292540080e9bd7d6
BLAKE2b-256 checksum
How to use checksums
aec2ac8ffc8ad913630d189a8a1c4cbc2b7478b834194c00a66a5ff48b01c75c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp310-cp310-win_amd64.whl

Download URL monetdbe-0.11-cp310-cp310-win_amd64.whl
Size 6.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d8260f158247a84227be3638620770677718ecfb31ad4d80f618893666ec3d64
BLAKE2b-256 checksum
How to use checksums
a0d6ead9f054fbbc3414f8038b22ac13fa55bd42aacb107a06ce1e8830817c42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL monetdbe-0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4f42d6328ac2ffddc6de07271671431c90c40c5560ce4790e789a24ef6dfa55d
BLAKE2b-256 checksum
How to use checksums
e835f750600fc474ad4032a5f59f096b44c195c8109f796246d0be2ff1317db5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL monetdbe-0.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
af768cba3d5fd408988a071bc8d99b9d4414d0741b37392fe8f4e3fde1f232cb
BLAKE2b-256 checksum
How to use checksums
3a0bf0564e4a06410aca56866ee3f6b9f169d917f1afc2133dbfdcd326966e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp310-cp310-macosx_12_0_arm64.whl

Download URL monetdbe-0.11-cp310-cp310-macosx_12_0_arm64.whl
Size 92.7 kB
Tags CPython 3.10 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
02f0aff928de9511928ffc8afe1cac5f9b4794e03f539b41d642826928a72709
BLAKE2b-256 checksum
How to use checksums
814b570c67d1c2fa3eba7728a62c34d1d1782134fe4e0fd91155b79f3aefebac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp310-cp310-macosx_10_15_x86_64.whl

Download URL monetdbe-0.11-cp310-cp310-macosx_10_15_x86_64.whl
Size 4.7 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
cb0d4194378da6467efc7ff0d77bc9a6747e4ba4d093296c45c3fbfa4417b3c6
BLAKE2b-256 checksum
How to use checksums
bc3119d4117b0218dbf6f46fb6215771fccaef5baad2e316e0672d32536ee0dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp39-cp39-win_amd64.whl

Download URL monetdbe-0.11-cp39-cp39-win_amd64.whl
Size 6.8 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
fe1c47d42ee576b25297ae664039f4b72689bb5498954d62a4fa53ce2f584657
BLAKE2b-256 checksum
How to use checksums
56b78dff223f34c6dc68ce4bab629e7a45b8e427ca9f8b0030c4ce3dc15ef1ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL monetdbe-0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2d62d287f88caeb9307450315834a6a08285efc957e65ed36ac1f855178ab208
BLAKE2b-256 checksum
How to use checksums
344f81d04b9043afb8c4f8ba0fae38ed69f451d3b3546e890624d4ff600711f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL monetdbe-0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
567fd1b4674e95259a9f51d34b61170a5874a4f717f15a20283028b8fb721923
BLAKE2b-256 checksum
How to use checksums
2f8488109afca6838840ca8873d571b32aa3882d61a5b628bcb8ebb7332f1e6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp39-cp39-macosx_12_0_arm64.whl

Download URL monetdbe-0.11-cp39-cp39-macosx_12_0_arm64.whl
Size 92.7 kB
Tags CPython 3.9 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
1c1d4070b2d563d17c60f6e401259d1389ddc18d44275cf0e49f4024cb3eaac7
BLAKE2b-256 checksum
How to use checksums
11d2b07c4a78bfe10990c0289aff3dad1fa645a7b54a72c288f42ef6dc782249
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp39-cp39-macosx_10_14_x86_64.whl

Download URL monetdbe-0.11-cp39-cp39-macosx_10_14_x86_64.whl
Size 4.7 MB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
b87f5061bb91673ab56b57dae2368d4f2ef698df9e523fdaafdcc3b6d0a5d4d0
BLAKE2b-256 checksum
How to use checksums
7764ecf5b37c1b5b67b88745e944f2a678baea5353d912d5d70c9f3fa05ac4a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp38-cp38-win_amd64.whl

Download URL monetdbe-0.11-cp38-cp38-win_amd64.whl
Size 6.8 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
77a29b1ef0e882c0592f0fb1f9b5c9b0556aa944a986cb5996bb30d9aea7eb01
BLAKE2b-256 checksum
How to use checksums
29597ccae4fd5cfdc16700066cef4344865b1965fd61acf83c5b42fa98d33977
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL monetdbe-0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a3d53580107a04774801d1064d310836774a587eb245206ef558425bd06916bb
BLAKE2b-256 checksum
How to use checksums
ed7fed1a218bfee493e2dfb33b5e9f8fc2b862025c8a253fb1dc5e14662dfc6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL monetdbe-0.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b83ba31b1b2370f5e29987b1faf4b7c8bff0db3c94020ceb307f21c964a9aea1
BLAKE2b-256 checksum
How to use checksums
2843a77e046734776cf455a1157a1c51ef230faed6ae846f303f9651f48eff52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp38-cp38-macosx_12_0_arm64.whl

Download URL monetdbe-0.11-cp38-cp38-macosx_12_0_arm64.whl
Size 92.7 kB
Tags CPython 3.8 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
65835d16503c6e8ec2272897fd4af95a31ddebda00046943cc39fad39accd9d1
BLAKE2b-256 checksum
How to use checksums
73c85176a0906595107107196d3439b24d68faafafd04784cf4b10fd95ab48d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp38-cp38-macosx_10_14_x86_64.whl

Download URL monetdbe-0.11-cp38-cp38-macosx_10_14_x86_64.whl
Size 4.7 MB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
e5c91270f415e39d7b0e5c976076a51f237796112d91f8a1dfdce991d55f03ff
BLAKE2b-256 checksum
How to use checksums
b16020625ef73404006e9610eb6dd33ab4620f42dcf37eb6ca429b1906f8996b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp37-cp37m-win_amd64.whl

Download URL monetdbe-0.11-cp37-cp37m-win_amd64.whl
Size 6.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
868ca14ec6b447922035a20ab6bd9f4244c1b3c8005a2b9bf3cf9051ba31ad74
BLAKE2b-256 checksum
How to use checksums
d01e5ccb66697d36221f36b3cd3392830c95548fd7b8dad0cb808c6952e8dede
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL monetdbe-0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6b716226209fbc1aec78e83b52bc4cd06e8578fc37e13509e92d73816fd4064b
BLAKE2b-256 checksum
How to use checksums
941f7ccb1f3821eae08bfc74330a9a9786cdba06c5b99817c5237e80e643e906
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL monetdbe-0.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b40aeadda6fee2fbaa3059447978f6bef8a5c088923aa7170b34eebd3ad4ece5
BLAKE2b-256 checksum
How to use checksums
8ba11f247aa5849e8b76bc8b811b22b97c82cb64ba213554b7959fd027f2c77e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / monetdbe-0.11-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL monetdbe-0.11-cp37-cp37m-macosx_10_14_x86_64.whl
Size 4.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
77a613b911dab4183bbd90cecb79828550c2570b510edacdfbadbe6d9a032bfa
BLAKE2b-256 checksum
How to use checksums
4bd722e0435992079b320b251e5cbd86dad6ed9692c67f449488296c8f457f20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release history Release notifications | RSS feed

This release

0.11 This release

20 release files

0.10

9 release files

0.9

13 release files

0.8.4

8 release files

0.8.3

4 release files

0.8.2

7 release files

0.8.1

4 release files

0.8

7 release files

0.7

7 release files

0.6

6 release files

0.5

5 release files

0.4

5 release files

0.3

5 release files

0.2

5 release files

0.1

2 release files

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