历史上的今天
今天是:2025年04月22日(星期二)
2018年04月22日 | 苹果宣布开源FoundationDB,让苹果产品更安全可靠
2018-04-22 来源:eefocus
苹果公司宣布将旗下数据库产品FoundationDB核心开源,以建立一个开放的社区。该开源项目已公布在Github上。
据描述,FoundationDB是“一个能在多集群服务器上存放大规模结构化数据的分布式数据库”。该数据库系统专注于高性能、高可扩展性、和不错的容错能力。这意味着使用该数据库的项目运行起来更高效且维护成本低。
FoundationDB是由戴夫·罗森塔尔(Dave Rosenthal)、戴夫·谢勒(Dave Scherer)、和尼克拉维泽(Nick Lavezzo)于2009年开发的,旨在建立一个符合ACID约束的NoSQL数据库,ACID是一种即使在发生错误时也保证数据完整性的数据库机制。
苹果公司在2015年收购了FoundationDB,并可能早已将此数据库用于iCloud云存储服务。在一份CloudKit的使用说明中,苹果工程师提到了对于NoSQL数据库的使用,使得应用开发者们可以以一种通用的且易操作的方式在不同设备间同步用户数据。CloudKit为许多iCloud服务提供数据存储服务,包括iOS备份、照片同步、iWork办公、和iCloud网盘。
开源此数据库意味着该产品现在可以被任何公司或个人免费使用。苹果公司的目标是建立一个围绕此数据库产品的社区,使得FoundationDB成为下一代分布式数据库的基础。开源此数据库也将允许外部开发者为此项目做贡献,间接的使得苹果的产品更安全也更可靠。
史海拾趣
|
摘要:移动Ad hoc网络是由一组自主的无线节点或终端相互合作而形成的网络,由于其动态拓扑、无线通信的特点,容易遭受各种安全威胁。从传输信道、移动节点、动态拓扑、安全机制、路由协议几方面,分析了移动Ad Hoc网络的安全弱点,然后结合其安全策 ...… 查看全部问答> |
|
这是我的工程文件. ###################################################################### # Automatically generated by qmake (2.01a) Tue Dec 1 21:51:35 2009 #################################################################### ...… 查看全部问答> |
|
快疯了!!PC通过USBlib和89S52通信的问题,大家帮忙哦 我在淘宝上买了一个USB下载线,他提供给PC的驱动是libusb,没提供驱动代码;我从网上下载了libusb的代码;初始化,打开设备都可以的,就是发送接收失败,想了好几天了都不知道什么原因!请大家帮忙看下 struct usb_bus &n ...… 查看全部问答> |
|
现在UCOS-II模板,没有了OSSint()和OSStart是怎么开始任务管理的 用厂家芯片提供的UCOS模板,看他的MAIN函数里不用OSSint和OSStart,一直纳闷他是靠什么启动任务管理的,而且MAIN里的WHILE(1)的时间延时,有什么需要注意的,一直很费解 int main (void) { TargetInit(); & ...… 查看全部问答> |
|
看来基础实在太差,到了时钟,学习进度开始放慢。输入输出的设定的确简单,只需要这通过P1DIR来设定,将相应的BIT设定成0或1就行。随LaunchPad带来的G2231只有P1,所以单片机只有8个输入/输出脚。至今还不理解的是,8个输出脚如何能进行10 Bit的AD ...… 查看全部问答> |
|
这是我心血来潮弄下555的仿真,发现根本就不行。。以前也有出现过这样的问题,不过都找出了电路的连接问题,不过这次我真心无语了,在multisim中仿真就是很正常,为毛这里就不行啊。。555长的不都一样吗,help中的555内部结构我都看了,没觉得有 ...… 查看全部问答> |
|
论坛各位大大好,新人再次求助,关于BBB开发环境的搭建。 先在此说明一下个人的情况,本人完全是业余爱好者,之前的开发经验是STM32F104和STM32F407,平台是win7+MDK,都是裸机开发,没有玩过系统。 现在想更进一步,所以买了BBB来玩。最近泡了论 ...… 查看全部问答> |




