Databases & Data Warehouses
Distributed Column-Family Store
★ 4.2
Self-Managing Cloud Database
★ 4.4
pip install happybasepip install oracledbpip install happybasepip install oracledbPython data engineers use `happybase` or `phoenixdb` to interact with HBase from Python. A common pattern is using HBase as a fast random-access lookup store alongside a Hadoop batch pipeline — the Python service layer queries HBase for individual row lookups while the Spark job handles bulk aggregations on the same underlying HDFS data.
Python data engineers connect to Oracle Autonomous Database using `python-oracledb` (formerly cx_Oracle), which supports both thin and thick client modes. Engineers use SQLAlchemy with the `cx_oracle` dialect for ORM-based access, and the Oracle REST API for lightweight data loading in serverless Lambda functions or microservices.
Databases & Data Warehouses
MongoDB vs PostgreSQL
Databases & Data Warehouses
PostgreSQL vs Redis
Databases & Data Warehouses
Apache Cassandra vs PostgreSQL
Databases & Data Warehouses
Neo4j vs PostgreSQL
Databases & Data Warehouses
InfluxDB vs PostgreSQL
Databases & Data Warehouses
Elasticsearch vs PostgreSQL
Individual Tool Pages