1.当下it行业的走向是开源化、免费化。开源话就意味着我可以定制更加符合我自己需求的数据库。免费可以节省我的开销。
2.可定制的呼声越来越高。现在死板的数据库,功能是很强大,但是功能强大,用到的也无非那几个功能,或者有些比较适合自己使用的功能,oracle等无法定制。所以mysql这种开源的数据库会越来越火。不过mysql在oracle的带领下,更新速度明显降低,这应该是oracle本身的问题而不是mysql的问题,当某天mysql消失的时候,肯定会有一个更加优秀、开源、可定制性更高的数据库来代码mysql。
3.软件的利润逐渐降低,朝着一个:你买我硬件,我送你配套的软件,靠硬件和服务来获取利润的方向发展。预估几年后,苹果的ios和mac系统、微软的windows系统将会慢慢的降低费用或者直接免费,但这两家公司短时间内应该不会开源,代码还是他们的一笔不可忽视的财富。
MongoDB——是一个基于分布式文件存储的数据库,由C++语言编写,其目的是为WEB应用提供可扩展的高性能数据存储解决方案,最大的特点在于它支持的查询语言非常强大,局域高性能、易部署、存储数据方便、模式自由等特点。
Cassandra——是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,具有模式灵活、多数据中心识别,可扩展性强等特点 。
Hadoop HBASE——采用了Google BigTable的稀疏的,面向列的数据库实现方式的理论,建立在hadoop的hdfs上。
Couchbase——是一个集群化的、基于文档的数据库系统,它使用一个缓存层来提供非常快的数据访问,将大部分数据都存储在 RAM 中。
Neo4j——是面向网络的数据库。也就是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但它将结构化数据存储在网络上而不是在表中。
snorkelling和scuba diving的区别:
1、Snorkelling是浮潜,浮在水面上;scuba diving是水肺潜水,要深入水底。
2、Snorkelling是带着潜水面镜(Mask)和呼吸管(Snorkel)浮在水面。
scuba diving背后背一个(甚至多个)气瓶 (Tank)下到水底。
扩展资料:
SCUBA
英语:Self-Contained Underwater Breathing Apparatus,SCUBA),又称水肺潜水、SCUBA DIVING,指潜水员自行携带水下呼吸系统所进行的潜水活动。
其中有开放式(open-circuit)呼吸系统,及封闭式(closed-circuit)呼吸系统,原理都是利用调节器(Regulator)装置把气瓶中的压缩气体转化成可供人体正常呼吸的压力。
计算机专用词汇:Scuba,Facebook的一个非常快速、分布式的内存数据库,用于实时分析和查询。是Facebook的回归分析代码、错误报告监控、广告收入监控和性能调试的背后主力。
snorkel
呼吸管的英文snorkel一字本来是指第二次世界大战时,德国U-潜艇的通气管。通气管让潜艇在潜航状态下可以开动柴油机为电池组充电。
从材质上,根据咬嘴和蛇腹管材质可以分为硅胶呼吸管和pvc呼吸管
从设计结构来分,可分为全湿式、半湿式、全干式,区别就是呼吸管顶部是否有浮力闭气阀或防浪结构。
参考资料:SCUBA-百度百科
参考资料:snorkel-百度百科
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)