Nodb est un SDK pour interagir avec une base de données NoDB NoSQL via des connexions HTTP et WebSocket. Il permet des opérations CRUD sur votre base de données Postgres et prend en charge les mises à jour en temps réel.
Listé dans les catégories:
Outils de développementBase de donnéesDescription
Nodb est un package NPM qui sert d'enveloppe pour l'API Nodb, permettant des opérations CRUD sur des bases de données Postgres via API. Il prend en charge les embeddings vectoriels avec pgvector pour la génération augmentée par récupération (RAG) et fournit des mises à jour en temps réel via des connexions WebSocket.
Comment utiliser Nodb?
Pour utiliser Nodb, installez le package NPM en utilisant npm ou yarn, importez la classe Nodb, créez une instance avec votre URL de base, et commencez à créer des applications et des environnements. Utilisez les méthodes fournies pour effectuer des opérations CRUD et gérer vos données.
Fonctionnalités principales de Nodb:
1️⃣
Opérations CRUD sur des bases de données Postgres
2️⃣
Support des embeddings vectoriels utilisant pgvector
3️⃣
Mises à jour en temps réel via WebSocket
4️⃣
Intégration facile avec les modules ESM et CommonJS
5️⃣
Authentification par jeton pour des opérations sécurisées
Pourquoi pourrait-il être utilisé Nodb?
# | Cas d'utilisation | Statut | |
---|---|---|---|
# 1 | Création d'applications nécessitant des mises à jour de données en temps réel | ✅ | |
# 2 | Mise en œuvre de fonctionnalités de génération augmentée par récupération (RAG) | ✅ | |
# 3 | Gestion et interrogation efficaces des bases de données Postgres | ✅ |
Développé par Nodb?
Nodb est développé par une équipe de contributeurs sur GitHub, se concentrant sur la fourniture d'une expérience fluide pour les développeurs travaillant avec des bases de données NoSQL et des applications de données en temps réel.