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.3.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.3-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lebrydb-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 755235ecf24026e8e0f189d0be3165bade336e238f0553f9b597f672e1e76f32
MD5 c5796d0bb043be29637459007fec783d
BLAKE2b-256 1ea233da5861d01f1e9aca393be27d4292d1b3064016ed6a4c4664faf51673b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lebrydb-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.5 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e3586e4e689dc93f62731850935b837b56a5d52887defddc046a4b070aed389a
MD5 638d3112d22d6fc5a61b00ef1d416079
BLAKE2b-256 0f6e7f8e84663c4f30c816cdeafa5ed18cffdab8ad2f12c18fa94b2968f4f79f

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