Python Interface

Learn more about the eXtremeDB Python API

Evaluate free trial software

The fastest possible data management solution in Python.


McObject provides a native application programming interface (API) for the eXtremeDB database system, offering the fastest possible DBMS solution in Python.

Python is a programming language that is favored by many data scientists/analysts. With Python, developers can create prototypes and validate their ideas in a few lines of code while utilizing a vast set of powerful development tools and libraries. Using Python alongside the eXtremeDB database system, developers can implement their ideas quickly and optimize data intensive algorithms rapidly by testing changes to code, database tables, and indexes.

The eXtremeDB Python API consists of a set of classes that encapsulate the native C API functions that make up the eXtremeDB runtime. The usage of these classes is demonstrated in the Python SDK Samples. Also read Application Development in Python for general principles of eXtremeDB application implementation using Python.

Python & SQL

As an added benefit, The eXtremeSQL Python wrapper supports the SQL API to operate on eXtremeDB databases using the Python API Specification.

We are a dedicated group of specialists and our only focus is database management systems. We invite you to review additional research, and evaluate our free trial software.

Database Management System News


“McObject Burgers Up For Python Pickles”  – Dr. Dobbs  In-memory data management in Python alongside eXtremeDB’s dynamic database definition language (DDL) capability.

Learn more

Learn more about the fastest DBMS solution in Python

White Papers

We have been testing, improving on, and retesting our software from the beginning in 2001 in order to provide our clients with the best possible data management solutions.

Learn more

Webinar about eliminating database corruption and more


Listen to on-demand Webinars, hosted by database experts.

Learn more

Learn more about the eXtremeDB Python in-memory database

HTML Documentation

Our eXtremeDB HTML documentation includes an extensive online library to introduce eXtremeDB, walk you through the installation process, and the use of key features.

Online DBMS documentation menu items include: