ZODB NoSQL DB App

ZODB

by Zope Foundation

A native object database for Python.
Helps with: NoSQL DB
Similar to: Axibase Time Series Database App BayesDB App CodernityDB App Crate App More...
Source Type: Open
License Types:
Supported OS:
Languages: Python

What is it all about?

ZODB is an object database for Python. It has no separate language for database operations. It has a very little impact on your code to make objects persistent. It has no database mapper that partially hides the database.

Key Features

* Transactions are atomic - Changes made in a transaction are either saved in their entirety or not at all. * Transactions provide isolation - Transactions allow multiple logical threads (threads or processes) to access databases and the database prevents the threads from making conflicting changes. * Transactions affect multiple objects - Most NoSQL databases don’t have transactions. Their notions of consistency are much weaker, typically applying to single documents. * Pluggable layered storage - ZODB has a pluggable storage architecture. This allows a variety of storage schemes including memory-based, file-based and distributed (client-server) storage. * Easy testing - ZODB provides in-memory storage implementations as well as copy-on-write layered “demo storage” implementations that make testing database-related code very easy. * Time travel - ZODB storages typically add new records on write and remove old records on “pack” operations. This allows limited time travel, back to the last pack time. This can be very useful for forensic analysis.


Pricing

Yearly
Monthly
Lifetime
Free
Freemium
Trial With Card
Trial No Card
By Quote

Description

free

Alternatives

View More Alternatives

View Less Alternatives

Top DiscoverSDK Experts

User photo
60
Billy Joel Ranario
Full Stack Web Developer and Article Writer
GUI | Data Handling and 31 more
View Profile
User photo
20
Jacques GOUIMENOU
I am currently Datascientist. Type of business or sector is: industries, health sector, finance, etc
Multimedia | Computer Vision and 25 more
View Profile
User photo
20
ahmedxp kh
Ahmedxp PC ENG
Multimedia | Hardware and RT and 123 more
View Profile
User photo
20
Robinson Marquez
Full Stack Developer
GUI | Data Handling and 22 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more

X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now