将数据与应用分离

标签: 数据 应用 分离 | 发表时间:2018-10-07 08:50 | 作者:
出处:https://www.solidot.org
匿名读者 写道 " Solid(Social Linked Data 社交关联数据)是 Web 之父 Tim Berners-Lee 爵士所领导 MIT 团队的 Web 重新去中心化项目,基于 Linked Data(关联数据)原则以构建去中心化 Web 应用。将数据与应用分离,数据存储在 POD(Personal Online Data 个人在线数据) 上,应用访问数据需被授权。

Tim Berners-Lee 爵士和 John Bruce 创办 Inrupt 公司推进 Solid 项目,支持 Solid 社区

Node Solid ServerSolid 规范的实现。除了自建服务器也可选择信任的 PODS(Personal Online Data Stores 个人在线数据商) 获取 Solid POD,注册并生成 WebID。(原型, 一堆 bug

配置文件查看器演示了应用如何登录登出并从 Solid POD 读取数据,需运行于 Web 服务器(例如 npm install -g local-web-server 或参照 MDN 文档 建立简单的本地测试服务器),文档提供了用于测试的 Profile

在 yourpod 的照片与在 mypod 上对照片的评论需要关联数据。关联数据以 RDF(Resource Description Framework 资源描述框架)表示, 使用 RDF 语法中的 Turtle(Terse RDF Triple Language 简洁 RDF 三元语言),重用了 Web Annotation Ontology(Web 注释本体)。提供了 rdflib.js 关连数据常规工具箱以存储,解析,序列化为各格式并跟踪应用或服务器的数据变更。

Ruben Verborgh 是 Solid 项目的开发者,于去年的 博客文章谈论了数据和应用的分离。以社交网络为例,Twitter 和 Facebook 已经是以百万或数十亿用户单一数据中心的极端,而像电子邮件系统一样联邦式的去中心化微博网络 Mastodon(乳齿象)则大约 150 万用户分布在 2400 邦。Solid 则更进一步设想每人一个甚至多个 POD,一个 POD 用于办公,一个 POD 用于家用,一个 POD 用于学习等。数据和应用的分离将提高竞争力,以更快的速度激发创新,提供服务的能力不再取决于数据的所有。应用将以服务质量取胜,因为人们随时可以更换更合适的应用。"

相关 [数据 应用 分离] 推荐:

将数据与应用分离

- - 最新更新 – Solidot
匿名读者 写道 " Solid(Social Linked Data 社交关联数据)是 Web 之父 Tim Berners-Lee 爵士所领导 MIT 团队的 Web 重新去中心化项目,基于 Linked Data(关联数据)原则以构建去中心化 Web 应用. 将数据与应用分离,数据存储在 POD(Personal Online Data 个人在线数据) 上,应用访问数据需被授权.

在应用层通过spring解决数据库读写分离

- - CSDN博客推荐文章
如何配置mysql数据库的主从. 单机配置mysql主从: http://my.oschina.net/god/blog/496. 常见的解决数据库读写分离有两种方案. http://neoremind.net/2011/06/spring实现数据库读写分离. 目前的一些解决方案需要在程序中手动指定数据源,比较麻烦,后边我会通过AOP思想来解决这个问题.

mysql 数据分离

- - 数据库 - ITeye博客
网上看到一个读写分离的帖子,感觉不错. 构建高性能web之路------mysql读写分离实战(转). 一个完整的mysql读写分离环境包括以下几个部分:. 在本次实战中,应用程序client基于c3p0连接后端的database proxy. database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba.

spring实现数据库读写分离

- - 行业应用 - ITeye博客
现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库. Master库负责数据更新和 实时数据查询,Slave库当然负责非实时数据查询. 因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取数据 通常耗时比较长,占用数据库服务器的CPU较多,从而影响用户体验.

Spring 配置多数据源实现数据库读写分离

- - 企业架构 - ITeye博客
现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库. Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询. 因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取数据通常耗时比较长,占用数据库服务器的CPU较多,从而影响用户体验.

个人与工作数据分离: 移动数据安全兴起的关键

- - 雷锋网
移动性最强的设备就是手机,而手机往往存在安全问题. 过去个人手机数据安全大家虽然频频被拿到台面上来说,但是大家对手机的个人隐私、社交数据并不是很关心,换句话说,如果不是裸照泄露什么的,大家内心依然觉得不痛不痒. 但是随着 移动办公成为这个时代的特殊需求,企业核心数据都逐渐延伸到个人移动终端设备中运用,提高了工作效率,却也使公司面临许多 安全和数据管理难题.

Spring + JPA实现数据库读写分离

- - 深入一点,你会更加快乐
    本文展示了如何在Spring环境中使用JPA实现dataSource的读写分离(本文没有使用JTA事务),这个东西看起来简单,其实实现起来比较蹩脚,与JDBC有很大区别.     1)使用Spring中的AbstractRoutingDataSource,辅助程序在运行时选择合适的dataSource.

微服务化的数据库设计与读写分离

- - 行业应用 - ITeye博客
数据库永远是应用最关键的一环,同时越到高并发阶段,数据库往往成为瓶颈,如果数据库表和索引不在一开始就进行良好的设计,则后期数据库横向扩展,分库分表都会遇到困难. 对于互联网公司来讲,一般都会使用My SQL数据库. 我们首先来看Mysql数据的总体架构如下:. 这是一张非常经典的Mysql的系统架构图,通过这个图可以看出Mysql各个部分的功能.

SSDB数据库的大规模应用

- - idea's blog
SSDB是一个 开源的高性能数据库服务器, 使用Google LevelDB作为存储引擎, 支持T级别的数据, 同时支持类似Redis中的zset和hash等数据结构, 在同时需求高性能和大数据的条件下, 作为Redis的替代方案.. 因为SSDB的最初目的是替代Redis, 所以SSDB会经常和Redis进行比较.

htm5-websocket实现数据查询应用

- - 博客园_首页
在之前的文章讲述了使用Websocket调用远程方式的功能,在这基础我们可以简单地使用WebSocket进行数据处理方面的应用;只需要在方法执行相关的数据库操作返回即可,结合jeasyui库所提供丰富的控件进行数据应用处理变得非常简单的事情.下面使用jeasyui和WebSocket实现一个查询Northwind数据订单的应用案例..