“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

FoundationDB SQL 层:在 NoSQL 数据库中存储 SQL 数据

  • 2014-09-17
  • 本文字数:704 字

    阅读完需:约 2 分钟

FoundationDB 已经正式发布“ SQL 层(SQL Layer)”,这是一个 ANSI SQL 引擎,运行在他们自己的键值存储上。它使 FoundationDB 成为一个关系型数据库,其后台是一个可扩展的、具有容错能力的、无共享的分布式 NoSQL 存储,而且支持跨多个数据元素的ACID 事务

FoundationDB 的做法是将数据模型与存储分离。例如,数据存储并没有内建索引。上一层会提供相应的功能,它通过创建和存储两个键值对来实现索引,一个用于数据,一个用于索引。

通过 API 提供简便的存储访问,并将部分功能分配给上一层,这使开发人员可以在 FoundationDB 上创建各种层。SQL 层是其中一种。社区还创建了若干其它的层,如 Protocol Buffers for Ruby Fowl (一个面向 Node.js 的查询层)及其它。

通常组织在表中的 SQL 数据在 FoundationDB 中存储为“元组(tuple)”。数据通过有序键访问,它们也是元组。除数据索引外,这样一个元组包含数据所属的表及与其它表的关系信息。通过使用元组,在一次操作中,检索 / 存储范围数据成为可能。

SQL 层用 Java 编写,并使用了源于 Apache Derby FoundationDB SQL Parser ,它兼容多种 ORM——Hibernate、Entity Framework、ActiveRecord、Django、SQLAlchemy、Doctrine。该层在GitHub 上提供,遵循 GNU GPL 许可协议

FoundationDB 支持多种开发语言——Java、.NET、C、Ruby、Node.js、Go、PHP、Python——,并且可以部署到 Linux、Mac OS 或 Windows、单机或它们组成的集群、本地或云上。除付费版本 Silver、Gold 和 Platinum 之外,FoundationDB 还提供了免费版本。该版本在生产环境中有使用限制,用户只能启动 6 个进程。

查看英文原文: FoundationDB SQL Layer: Storing SQL Data in a NoSQL Database

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2014-09-17 07:472426
用户头像

发布了 256 篇内容, 共 81.1 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

SWOT是什么?10个好用的SWOT分析工具盘点,战略分析必备!

彭宏豪95

可视化 画图软件 在线白板 绘图工具 SWOT

一款专为POS机设计的芯片解决方案

攻城狮Wayne

人工智能应用:文本分类的技术突破与实战指导

不在线第一只蜗牛

人工智能 文本 技术 优化体系

【Spring Cloud实战】分布式系统控制与组件应用

快乐非自愿限量之名

分布式 服务器 组件 spring-cloud

罗拉ROLA告诉你美国IP代理如何获取?适用于哪些场景?

Geek_bf375d

爬虫 代理IP 代理IP设置 免费代理ip 跨境电商

跨境电商有没好的代理ip系统推荐?罗拉ROLA告诉你

Geek_bf375d

代理IP 代理IP设置 免费代理ip 跨境电商 爬虫分享

文心一言 VS 讯飞星火 VS chatgpt (141)-- 算法导论12.1 1题

福大大架构师每日一题

福大大架构师每日一题

国内首批!华为云云原生中间件DCS&DMS获软件可信“卓越级”认证

平平无奇爱好科技

HashML——让更多企业读懂数据,用好AI

酷克数据HashData

NEO: A Learned Query Optimizer 论文

Downal

飞书智能伙伴之 AI 数智参谋:先进团队,北极星指标也要遥遥领先

Kyligence

指标平台 智能决策

LeetCode题解:13. 罗马数字转整数,哈希表,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

从低代码的骂声说起

小粽

低代码

WorkPlus解放企业应用开发,实现跨平台无缝切换

WorkPlus

机智的告警策略,完善监控系统的重要一环

观测云

监控告警 告警策略

c语言基础回顾-指针 | AI工程化部署

AIWeker

c AI工程化部署

SQL LIKE 运算符:用法、示例和通配符解释

小万哥

程序员 软件 sql 后端开发 MySQL、

BNB Chain 成就衍生品 DEX,APX Finance 趁势脱颖而出

股市老人

BNB Chain 成就衍生品 DEX,APX Finance 趁势脱颖而出

EOSdreamer111

罗拉ROLA告诉你Facebook广告账号被封怎么办?

Geek_bf375d

爬虫 代理IP 代理IP设置 免费代理ip 跨境电商

罗拉Rola知道IP地址如何变更的吗?

Geek_bf375d

爬虫 跨境电子商务 代理IP 代理IP设置 免费代理ip

为什么Facebook运营需使用IP代理?罗拉ROLA详解有哪些美国IP代理好用?

Geek_bf375d

爬虫 代理IP 代理IP设置 免费代理ip 跨境电商

罗拉ROLA分析亚马逊频繁扫号下的跨境电商,跨境电商卖家应该何去何从?

Geek_bf375d

爬虫 代理IP 代理IP设置 免费代理ip 跨境电商

深度解读:Raft是Paxos的一个变种么?

小猿姐

数据库 raft PAXOS

主流的低代码平台有哪些?程序员应该如何与低代码相处?

高端章鱼哥

软件开发 低代码 JNPF

WorkPlus即时通讯,打通上下游产业链,构建企业生态圈

WorkPlus

StarRocks 算子落盘:让大查询又快又稳

StarRocks

数据库 OLAP StarRocks

现在的我们需要怎么去布局一级

币离海

意图交易:为用户思考,而不是让用户思考

股市老人

罗拉ROLA告诉你选择海外住宅代理IP服务供应商要注意哪些问题?

Geek_bf375d

爬虫 跨境电子商务 代理IP 代理IP设置 免费代理ip

国家超级计算济南中心低代码平台应用实践

明道云

FoundationDB SQL层:在NoSQL数据库中存储SQL数据_架构_Abel Avram_InfoQ精选文章