foundationdb是一款功能强大的nosql数据库;它也是最新进行推出的,还增加了不错的扩展性,支持以键值的方式来进行数据库的查询,让您查询的过程之后,体验到相同类型没有的快捷感;软件还支持编码字符串之间的转换功能,可对创建的数据库进行编辑,编写、移动文件等,需要的朋友赶快这河东软件园将FoundationDB(NoSQL数据库)下载来使用试试吧!

软件功能
NSString是另一类值对象,负责为以null结尾的、具有特定编码的字节数组提供面向对象的存储空间。它支持对UTF-16、UTF-8、MacRoman、和很多其它编码的字符串之间进行转换
NSFileManager为诸如创建、重命名、删除、和移动文件这样的文件操作提供统一的接口。NSFileHandle则可以进行较为底层的文件操作(比如文件内查找操作)。NSBundle可以寻找存储在程序包中的资源,可以动态装载某些资源(比如nib文件和代码)。您可以用NSURL和NSURLHandle类来表示、访问、和管理源于URL的数据。
NSRunLoop可以帮您管理应用程序或其它类型程序的输入源;而NSUserDefaults则为存储全局(主机级别)和用户级缺省值(预置)的系统数据库提供编程接口。
NSPipe代表一个BSD管道,即一种进程间的单向通讯通道。
NSThread类使您可以创建多线程的程序,而各种锁(lock)类则为彼此竞争的线程在访问进程资源时提供各种控制机制。通过NSTask,您的程序可以分出一个子进程来执行其它工作或进行进度监控。
NSCoder及其子类和NSCoding协议一起,可以以独立于架构的方式来表示对象中包含的数据,可以将类信息和数据一起存储。
软件特色
有序键值存储
除了支持标准的基于密钥的读取和写入,读取顺序属性使范围可以有效地扫描大量的数据。
交易
事务处理采用多版本并发控制阅读和乐观并发写入。事务可以跨多台机器上存储的多个键进行跨越。
酸的性质
FoundationDB保证串行化隔离和耐久性强通过冗余存储在磁盘上的事务被提交之前。
层
新的地图数据模型层、API和FoundationDB核心查询语言。他们雇用了FoundationDB的能力,更新在一个事务中,多个数据元素,确保一致性。[ 2 ]的一个例子是SQL层。
商业集群
FoundationDB是专为在商品硬件上运行Linux的分布式集群部署。
复制
FoundationDB店每件在多台机器上的数据根据一个可配置的复制因子。三重复制是5台或更多机器集群的推荐模式。
可扩展性
FoundationDB的目的是支持水平扩展虽然除了机器集群而自动处理数据复制和分区。
系统支持
FoundationDB支持包的Linux,Windows,Linux和Mac OS X版本支持生产集群,而Windows和Mac OS X版本支持本地操作为发展宗旨。在亚马逊EC2的配置也支持。
编程语言绑定
FoundationDB支持Python语言绑定,红宝石,js,java,php,C,这一切都是由可用的产品。
安装方法
1、下载文件找到"foundationdb-0.2.2-6-x64.exe"双击运行,进入软件安装向导界面;
2、进入软件的安装向导界面,点击Next进行安装;

3、点击我接受许可协议之后的使用条款,点击Next进行快速的安装;

4、选择软件安装的位置,建议安装在D盘,默认位置“C:Program Filesfoundationdb”,点击Next;

5、foundationdb已经准备好了进行安装,点击Install;

6、foundationdb正在进行快速的安装中,请耐心等待...........

7、foundationdb已经安装完成,点击Finish;

使用说明
更好的代码从一个拉请求开始,一个关于改变的生动对话,在那里你可以通过想法谈话、分配任务、讨论细节和进行评论。

当你确切地知道发生了什么变化时,评论发生得更快。差别比较你的源代码版本的侧边,突出的部分是新的,编辑或删除。

讨论发生在注释线程中,在代码中。把评论捆绑到一个评论中,或者回复别人的内联来开始对话。

你的队友不应该太费神去思考什么一个竖起大拇指的表情符号的手段。指定你的评论是否需要修改或者只是一些建议。

只合并最高质量的代码。您可以配置存储库以要求状态检查,从而减少人为错误和管理开销。

∨ 展开