文件名称:
datascript:Clojure,ClojureScript和JS的不可变数据库和Datalog查询引擎-源码
开发工具:
文件大小: 211kb
下载次数: 0
上传时间: 2021-01-31
详细说明:如果创建数据库与创建Hashmap一样便宜怎么办?
Clojure和ClojureScript中的不变内存数据库和Datalog查询引擎。
DataScript旨在在浏览器中运行。 它创建起来很便宜,可以快速查询和临时保存。 您可以在页面加载时创建数据库,将一些数据放入其中,跟踪更改,进行查询,并在用户关闭页面时忘记它。
DataScript数据库是不可变的,并基于持久数据结构。 实际上,它们更像是数据结构而不是数据库(请考虑Hashmap)。 与查询实际SQL DB不同,查询DataScript时,所有操作都归结为Hashmap查找。 或一系列查询。 或数组迭代。 没有特别的开销。 您将一些数据放入其中,速度很快。 您放入了大量数据,至少它具有索引。 无论如何,这比手动过滤数组要好。 这东西真的很轻巧。
DataScript的目的是成为客户端应用程序中的一个基本构建块,该客户端应用程序需要在其生命周期内跟踪很多状态。 有很多好处:
集中,统一的方法来管理所有应用程序状态。 处于状态状态的客户端变得分离和独立:呈现,服务器同步,撤消/重做不会相互干扰。
不变性甚至在单线程浏
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.