tonsky

datascript

tonsky

Immutable database and Datalog query engine for Clojure, ClojureScript and JS

AI 简介

DataScript 是一个基于 Clojure 和 ClojureScript 的不可变内存数据库和 Datalog 查询引擎。其核心功能包括快速创建、高效查询以及对数据状态的跟踪,特别适合在浏览器环境中运行。由于采用了持久化数据结构,DataScript 提供了类似哈希表的操作体验,使得数据操作轻量且高效。它非常适合需要在客户端应用中管理大量状态的场景,如复杂的状态管理、实时数据同步等。通过使用 DataScript,开发者可以实现统一的状态管理模式,提高代码的可维护性和扩展性。此外,它的不可变性还支持应用状态的历史回溯与一致性保证,进一步增强了应用的稳定性和用户体验。

Clojure
Eclipse Public License 1.0
5.8k
Stars
317
Forks
142
Watchers
69
Issues

Star 增长

今日0
近 7 天+2
近 30 天+13
综合评分55.81
默认分支master