如何选择NoSQL数据库?

如何选择NoSQL数据库


呼如林
浏览 704回答 1
1回答

Smart猫小萌

RAM随机存储器;插件 可以添加外部插件;Amazon S3通过Web服务接口提供存储;BDB:BDB全称是 “Berkeley DB”,它是MySQL具有事务能力的表类型,由Sleepycat Software开发。BDB表类型提供了MySQL用户长久期盼的功能,即事务控制能力。在任何RDBMS中,事务控制能力都是一种极其重要和宝贵的功能。事务控制能力使得我们能够确保一组命令确实已经全部执行成功,或者确保当任何一个命令出现错误时所有命令的执行结果均被退回。实现语言实现语言会影响数据库的发展速度。典型的NoSQL数据库是用低级语言如C / C + +编写的。另一方面,那些更高层次的语言如Java,使自定义更容易。实现语言有:C, C++, Erlang, Java, Python特性考虑下列哪一个特点对你的数据库是最重要的:持久性可用性一致性分区容忍性证书类型下面这些许可证是一个不同的开放源码许可的形式:GPL:通用公共许可证BSD:伯克利软件分发MPL:Mozilla公共许可证EPL:Eclipse公共许可证IDPL:最初的开发者的公共许可证LGPL:较宽松通用公共许可证存储类型存储类型是NoSQL数据库最大的不同,是决定使用哪款数据库的一个首要指标。关键字:支持get、put和删除操作按列存储:相对于传统的按行存储,数据集成容易多了面向文件系统:存储像是JSON或XML这样的结构化文件,很容易就能从面向对象软件中获取数据。图像:代替表格的存储
打开App,查看更多内容
随时随地看视频慕课网APP