Almacenamiento de datos en texto plano

Con la constante evolución del software de notas digitales, muchos usuarios se enfrentan al riesgo del “secuestro de datos”: dependencia de servidores en la nube, cifrado en formatos de bases de datos privativas, o la imposibilidad de exportar los datos porque el fabricante deja de actualizar el producto.

Creemos firmemente que la propiedad de los datos debe pertenecer por completo al usuario. Gracias a la arquitectura técnica de “almacenamiento íntegro en texto plano”, tus activos digitales obtendrán verdadera independencia y perpetuidad.

¿Por qué elegir el almacenamiento íntegro en texto plano?

1. Formato de notas estandarizado: HTML como núcleo

Aunque Markdown es muy popular, adolece de problemas como la falta de un estándar sintáctico unificado, la multitud de dialectos y la inconsistencia en la representación multiplataforma.

  • Compatibilidad perfecta entre plataformas: Almacenamos las notas en formato HTML por defecto. Como estándar fundamental de la Web, HTML goza de décadas de retrocompatibilidad y cualquier sistema operativo o navegador puede interpretarlo a la perfección.
  • Representación funcional más rica: En comparación con Markdown, HTML admite de forma nativa una maquetación más compleja, la inserción de elementos multimedia y componentes interactivos, sin depender de complementos específicos de un software concreto.

2. Estructuras de datos ligeras y multimodales (.toml / .tsv / .jsonl)

Para los distintos escenarios de datos, empleamos el formato de texto plano más adecuado para el almacenamiento, logrando un equilibrio entre “legible para humanos” y “analizable por máquinas”:

  • Configuración y metadatos (.toml): Utilizamos el formato TOML, de estructura clara, para almacenar la configuración de la aplicación y las propiedades de las notas, por ser fácil de leer y escribir.
  • Tablas y listas estructuradas (.tsv): Frente a CSV, TSV evita los conflictos con las comas y permite editar y realizar recuentos fácilmente con un editor de texto.
  • Registros secuenciales y bitácoras (.jsonl): Empleamos el formato JSON delimitado por líneas (JSON Lines), idóneo para añadir registros dinámicos de alta frecuencia y que facilita el procesamiento en flujo continuo con grandes volúmenes de datos.

3. Adaptación natural al control de versiones y al ecosistema local

Al ser todos los datos en texto plano, desbloqueas un grado de libertad inalcanzable con los formatos privativos:

  • Control de versiones (compatible con Git): Puedes usar Git directamente para controlar las versiones del directorio de notas; cada línea modificada es claramente visible, eliminando por completo la preocupación por borrados accidentales o sobrescrituras.
  • Interconexión fluida con el ecosistema: Puedes usar libremente las herramientas de búsqueda integradas del sistema (como Spotlight en Mac o la Búsqueda de Windows) o herramientas de línea de comandos (como grep) para realizar búsquedas globales e instantáneas en el contenido de tus notas, sin necesidad de abrir ningún software específico.

Activos digitales que te servirán para toda la vida

El almacenamiento íntegro en texto plano no es solo una elección técnica, sino un compromiso con la responsabilidad sobre el legado digital. Significa que puedes hacer una copia de seguridad completa de tus datos en cualquier momento y lugar (nube, disco duro local o NAS) e, incluso, algún día en el futuro, prescindir por completo de nuestro software y seguir leyendo y ampliando tu base de conocimiento vital con el editor de texto más básico.

Almacenamiento en texto plano y mejora del rendimiento

Cuando existe una cantidad masiva de archivos, el almacenamiento en texto plano puro puede provocar una gran lentitud en la E/S de disco. Por ello, Easchi permite usar una base de datos como caché de los datos, lo que aumenta drásticamente la eficiencia de las consultas.