Pages

Tuesday, 30 May 2023

NOSQL数据库 CodernityDB



CodernityDB是一个开源的 NOSQL数据库,由Python 实现,不依赖第三方,支持多平台。支持多索引 快速 (每秒将近10万的写入和超过10万的get操作, ) 提供服务器模式和嵌入式模式(默认) 可轻松实现自定义存储  集合和表支持,支持分区 。

官网:https://codernity.com/en/

------------------------------------------

A pure python, NoSQL, fast database. 

CodernityDB pure python, NoSQL, fast database

CodernityDB is opensource, pure python (no 3rd party dependency), fast (really fast check Speed in documentation if you don't believe in words), multiplatform, schema-less, NoSQL database. It has optional support for HTTP server version (CodernityDB-HTTP), and also Python client library (CodernityDB-PyClient) that aims to be 100% compatible with embeded version.

You can call it a more advanced key-value database. With multiple key-values indexes in the same engine. Also CodernityDB supports functions that are executed inside database.

Key features

  • Native python database
  • Multiple indexes
  • Fast (more than 50 000 insert operations per second see Speed in documentation for details)
  • Embeded mode (default) and Server (CodernityDB-HTTP), with client library (CodernityDB-PyClient) that aims to be 100% compatible with embeded one.
  • Easy way to implement custom Storage

Install

Because CodernityDB is pure Python you need to perform standard installation for Python applications:

pip install CodernityDB

or using easy_install:

easy_install CodernityDB 
from https://github.com/perchouli/codernitydb
(https://github.com/nettedfish/codernitydb) 

 

 

No comments:

Post a Comment