NextTypes es un sistema de información de almacenamiento, procesamiento y transmisión basado en estándares que integra las características de otros sistemas como bases de datos, lenguajes de programación, protocolos de comunicación, sistemas de archivos, gestores de documentos, sistemas operativos, frameworks, formatos de archivo y hardware en un único sistema estrechamente integrado utilizando un sistema común de tipos de datos.
NextTypes utiliza PostgreSQL como su almacén de datos. Sus características avanzadas como soporte completo de SQL, DDL transaccional, restricciones aplazables, tipos compuestos y búsqueda de texto completo permiten construir un sistema de datos muy completo con un alto nivel de abstracción.
Características de NextTypes:
- Sistema de base de datos híbrido relacional/red/objetos/archivos.
- Interfaz SQL de alto nivel.
- Lista extensa de tipos primitivos.
- Acceso a datos JSON/JSON-LD/XML/Smile/WebDAV/CalDAV/iCalendar/RSS.
- Interfaz REST.
- Arquitectura MVC personalizable.
- Control de concurrencia optimista.
- Interfaz gráfica responsiva HTML5/CSS3/SVG/Javascript.
- Multilenguaje, codificación UTF-8.
- Resaltado de sintaxis o editores WYSIWYG.
- Gestión de robots.txt y sitemap.
- Extracción de texto/búsqueda de texto completo.
- Gestión de documentos.
- Escaneo de virus ClamAV.
- Protección contra DoS/inyección SQL/CSRF/XSS.
- Autenticación con contraseñas/certificados X.509/autenticación básica HTTP.
- Sistema de registro y respaldo.