Skip to main content

LebryDB é uma biblioteca Python que oferece uma solução simples para gerenciar dados NoSQL em formato JSON. Com ela, você pode criar e gerenciar uma base de dados NoSQL em seu aplicativo Python sem a necessidade de um sistema de gerenciamento de banco de dados completo. A classe permite a inserção, atualização, exclusão e consulta de documentos, tornando-a ideal para projetos que não exigem complexidade excessiva de um banco de dados tradicional.

Project description

LebryDB: Uma Simples Biblioteca para Gerenciamento de Dados NoSQL em Formato JSON

A LebryDB é uma biblioteca Python que oferece uma solução simples para gerenciar dados NoSQL em formato JSON. Com ela, você pode criar e gerenciar uma base de dados NoSQL em seu aplicativo Python sem a necessidade de um sistema de gerenciamento de banco de dados completo. A classe permite a inserção, atualização, exclusão e consulta de documentos, tornando-a ideal para projetos que não exigem complexidade excessiva de um banco de dados tradicional.

Recursos Principais:

Inserção Simples: Adicione novos documentos à base de dados com facilidade usando um par de chave-valor simples.

Atualização de Documentos: Atualize documentos existentes para refletir as informações mais recentes.

Exclusão de Documentos: Remova documentos da base de dados quando eles não forem mais necessários.

Consultas Simples: Realize consultas básicas em seus dados com filtros personalizados.

Como Usar:

python Copy code

Importe a classe LebryDB

from lebrydb import LebryDB

Crie uma instância da base de dados

db = LebryDB("dados.json")

Inserindo um novo documento

novo_documento = {"nome": "Alice", "idade": 30} db.inserir("chave1", novo_documento)

Atualizando um documento existente

atualizacao = {"idade": 31} db.atualizar("chave1", atualizacao)

Consultando documentos

resultados = db.consultar({"idade": 31}) print("Resultados da consulta:", resultados) Observações:

A classe LebryDB é uma opção leve para projetos que requerem um armazenamento simples de documentos NoSQL em formato JSON. Embora não seja adequada para cenários mais complexos que envolvem consultas avançadas ou transações, é uma escolha sólida para tarefas de gerenciamento de dados simples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lebrydb-0.1.4.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lebrydb-0.1.4-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file lebrydb-0.1.4.tar.gz.

File metadata

  • Download URL: lebrydb-0.1.4.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.2 Linux/6.1.0-kali5-amd64

File hashes

Hashes for lebrydb-0.1.4.tar.gz
Algorithm Hash digest
SHA256 d2c69b07bf7556aeccd85846f4ccffdfed7117257c7388701c0b729a46138cdd
MD5 d28cfbce24a90373624714ba4cadabfa
BLAKE2b-256 6108261abe2a11daa36b4a98d9b18dd093cff18c1d11d31037130bd7a33c8970

See more details on using hashes here.

File details

Details for the file lebrydb-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: lebrydb-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.2 Linux/6.1.0-kali5-amd64

File hashes

Hashes for lebrydb-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c1af9d0af91f6f1ecd0992267b85a00aed2abbaddb563bef2fd8e36a24fc1cbe
MD5 bc07bc3adecdb32d414eb025e69f624e
BLAKE2b-256 0a137f8aa71fe71aa2471b1f4b1264a905bcbb4cc860079230a0f61b8cae1071

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page