Acerca de TypeDB
TypeDB es una base de datos transaccional, nativa de IA y fuertemente tipada, diseñada para modelar dominios complejos y altamente interconectados. Utiliza TypeQL, un lenguaje de consulta legible por humanos pero escribible por máquinas, para definir esquemas y consultas expresivos, permitiendo una semántica más segura y una optimización semántica.
TypeDB incluye herramientas como TypeDB Studio y TypeDB Console, admite controladores basados en gRPC y una API HTTP, y está disponible como Edición Comunitaria de código abierto, junto con despliegues en la nube y empresariales.
What TypeDB offers
- Modelado fuertemente tipado y polimórfico con entidades, relaciones y atributos
- Modelo ERA (Entidad-Relación-Atributo) mejorado con subtipos, hiperrelaciones, relaciones variádicas, atributos multivaluados y restricciones de cardinalidad
- TypeQL: un lenguaje de consultas legible para humanos y ejecutable por máquina, para esquemas y consultas expresivas
- Esquema declarativo con seguridad e integridad del esquema y de los datos a lo largo de las migraciones
- Transacciones con instantáneas y migraciones de esquema seguras y atómicas
- Funciones reutilizables y lógica modular para modelado de dominio complejo
- Herramientas: TypeDB Studio (UI) y TypeDB Console (CLI); controladores gRPC y API HTTP para la integración
- Edición de código abierto para la comunidad; ofertas en la nube y en local para empresas
What sets TypeDB apart
- Fácil de usar: lenguaje TypeQL intuitivo y un conjunto compacto de conceptos clave
- Modelado de datos poderoso y expresivo con polimorfismo y subtipado
- Garantías de seguridad e integridad integradas mediante un sólido sistema de tipos y restricciones de esquema
- Fundación de código abierto con despliegues en la nube escalables y para empresas
- Herramientas ricas y bindings de lenguaje para integrarse con flujos de trabajo de IA/ML y aplicaciones