首页
学习
活动
专区
工具
TVP
发布

CSDN技术头条

专栏作者
1128
文章
1395561
阅读量
132
订阅数
开发者如何学好 MongoDB
作为一名研发,数据库是或多或少都会接触到的技术。MongoDB 是火热的 NoSQL 之一,我们怎样才能学好 MongoDB 呢?本篇文章,我们将从以下几方面讨论这个话题:
CSDN技术头条
2019-08-30
6970
NoSQL数据库的主主备份
Tarantool DBMS的高性能应该很多人都听说过,包括其丰富的工具套件和某些特定功能。比如,它拥有一个非常强大的on-disk存储引擎Vinyl,并且知道怎样处理JSON文档。然而,大部分文章往往忽略了一个关键点:通常,Tarantool仅仅被视为存储器,而实际上其最大特点是能够在存储器内部写代码,从而高效处理数据。如果你想知道我和igorcoding是怎样在Tarantool内部建立一个系统的,请继续往下看。 如果你用过Mail.Ru电子邮件服务,你应该知道它可以从其他账号收集邮件。如果支持OAut
CSDN技术头条
2018-02-13
1.2K0
2017年深度学习十大趋势预测
本文作者曾经多次预测了技术发展的趋势,最近的一次预测是“2011年软件发展的趋势与预测”。10项预言中,准确地命中了6项,比如JavaScript VM、NoSQL、大数据分析、私有云、Scala语言等等。今年,他对深度学习的发展趋势做了一个预测,主要是研究领域的趋势预测,而不是工业界的应用。 以下是作者对2017年度的预测内容。 ➤硬件将加速倍增摩尔定律 作者根据其观察到Nvidia和Intel的发展动态,认为这是显而易见的趋势。由于Nvidia具有完整的深度学习生态系统,它们在整个2017年都将主导占
CSDN技术头条
2018-02-12
5760
Uber是如何通过Mesos和Cassandra实现跨多个数据中心每秒100万的写入速度的?
每隔三十秒就会有位置数据返回,包括来自于司机和乘客应用的各类数据,需要实时使用的实时数据非常之多,那么Uber是如何存储这些位置数据的呢? Uber的解决方案非常全面:他们在Mesos顶层构建了自己的系统,运行Cassandra。Uber的软件工程师Abhishek Verma有一个演讲,题为《Uber跨多个数据中心运行在Mesos上的Cassandra》(阅读原文查看PPT),便对这个解决方案做了全面的解释。 我们是否也该这么做呢?在聆听Abhishek的演讲时,这样的想法涌入脑海。 如今,开发者有许多艰
CSDN技术头条
2018-02-12
1.7K0
NoSQL— 依然顽强进取的小众
近日,InfoWorld的一篇报道对于Garnter的数据库市场分析报告做了解读:数据库市场中甲骨文、微软和IBM依然位列市场份额的前三强,而众多NoSQL虽然在媒体和业内常常占据绝对版面,但似乎“叫好但不够太叫座”——MongoDB、Cassandra、Basho、Couchbase、MarkLogic等凑在一起仅占数据库市场整体的8%左右。 对于NoSQL能否击溃传统关系数据库,市场的评论似乎总是一边倒的乐观,如果非要给这个市场超越加上一个期限,各方主流评论似乎也在越缩越小。但现实是关系数据库和NoSQ
CSDN技术头条
2018-02-12
6330
NoSQL数据库在现代应用程序中的作用
数据模型驱动不仅可以建立有效的应用程序,也可以有效地修改以合并新的特性。他们是“real-world”问题的解决和软件世界模仿现实世界的行为之间的桥梁。(是的,软件可以创造奇迹,但如果不是追求更简单生活没有人需要这些软件!)本文论述了NoSQL数据库在现代的应用软件发挥作用。 驱动力 在过去的几年中,有一个巨大的转变则是在应用程序开发平台栈的选择上。传统的WAMP和LAMP被逐步淘汰,而MEAN、CEAN等逐渐发挥出优势。这种转变是有很多原因的。最根本的原因是对现代Web的期望。最近的预期是Web应用程序已
CSDN技术头条
2018-02-11
1.7K0
刘奇:如何使用HBase构建NewSQL?
目前主流的数据库或者NoSQL要么在CAP里面选择AP,比较典型的例子是Cassandra,要么选择CP比如HBase,这两个是目前用得非常多的NoSQL的实现。我们的价值观一定认为未来是分布式的,一定是尽量倾向于全部都拥有,大部分情况下取舍都是HA,主流的比较顶级的数据库都会选择C,分布式系统一定逃不过P,所以A就只能选择HA。现在主要领域是数据库的开发,完全分布式,主要方向和谷歌的F1方向非常类似。 目前看NewSQL代表未来(Google Spanner、F1、FoundationDB),HBase在
CSDN技术头条
2018-02-11
1.2K0
如果使用得当,MySQL也可以化身NoSQL
随着互联网和移动互联网的发展,各个机构都需要支撑远超过以往的数据。而在这个需求的刺激下,IT领域出现了大量数据处理技术,其中之一就是NoSQL。灵活的数据类型,高效的处理能力,让NoSQL已占据数据管理系统的一席之地,比如人气NoSQL数据库MongoDB。然而在Wix工程实践中,他们发现,大量场景中其实并不需要NoSQL,反而成熟的RDBMS更具效益,比如MySQL。下面一起看Wix工程主管 Aviran Mordo的分享,由OneAPM工程师翻译。 以下为译文 开发人员选择NoSQL数据库一般都是根据主
CSDN技术头条
2018-02-11
7480
N1QL为NoSQL数据库带来SQL般的查询体验
关系型数据库已经流行了超过40年,在这个过程中SQL也成为了操作关系型数据库的标准。SQL将数据的存储方式进行了包装和抽象,使开发人员可以专注于程序逻辑。对开发人员工作的简化也是SQL甚至关系型数据库流行的原因。 社会在发展,数据在变化。从社交网络、科学研究、物联网等数据源产生的数据已经不局限于某个固定的结构,因此对于这些数据擅长结构化数据的关系型数据库就难以处理了。 关系型数据库最好有固定的schema,这也使得满足现代商业要求的敏捷性和快速迭代变得困难。动态schema不仅仅要求我们重新思考数据模型和数
CSDN技术头条
2018-02-09
1.2K0
详解 NoSQL 数据库的分布式算法
系统的可扩展性是推动NoSQL运动发展的的主要理由,包含了分布式系统协调,故障转移,资源管理和许多其他特性。这么讲使得NoSQL听起来像是一个大筐,什么都能塞进去。尽管NoSQL运动并没有给分布式数据处理带来根本性的技术变革,但是依然引发了铺天盖地的关于各种协议和算法的研究以及实践。正是通过这些尝试逐渐总结出了一些行之有效的数据库构建方法。在这篇文章里,我将针对NoSQL数据库的分布式特点进行一些系统化的描述。 接下来我们将研究一些分布式策略,比如故障检测中的复制,这些策略用黑体字标出,被分为三段: 数据一
CSDN技术头条
2018-02-09
6980
举例说明:Hadoop vs. NoSql vs. Sql vs. NewSql
尽管层次数据库如今在大型机上依然被广泛使用,但关系数据库(RDBMS)(SQL)已经占领了数据库市场,并且表现的相当优异。我们存的钱不会跑到别人的账户,我们预定机票可以确保我们在飞机上有一个专属的座位,而且我们也不会因为没有做过的事而受到责备等等。关系数据库的数据完整性是因为它遵循了ACID(原子性,一致性,独立性以及持久性)原则。关系数据库技术可追溯到上世纪70年代。 那么,现在有什么变化呢?Web技术开启了这次变革。如今,许多人在亚马逊上买东西。但关系数据库并不是设计用来处理亚马逊上每秒大规模的交易
CSDN技术头条
2018-02-09
1.2K0
Basho融资2500万美元,NoSQL数据库成投资新宠或逆袭
对于Basho来说,去年是一个过渡时期。Basho前首席执行官Greg Collins、首席技术官Justin Sheehy以及首席架构师Andy Gross全部离职,但该公司还是成功地吸引了一批新的行政和技术人才。 前Tier 3首席执行官Adam Wray 3月份被任命为Basho首席执行官。Wray说:“我在Tier 3的时候就看到了这个行业的趋势,这正是我来此处的目的”。Tier 3现在已经被CenturyLink收购并且在CenturyLink云战略中发挥重要作用。Dave McCrory曾在VM
CSDN技术头条
2018-02-09
7350
【BDTC先睹为快】介文清:使用NoSQL技术解决新问题
2014年12月12-14日,由中国计算机学会(CCF)主办,CCF大数据专家委员会承办,中科院计算所与CSDN共同协办的2014中国大数据技术大会(Big Data Technology Conference 2014,BDTC 2014)将在北京新云南皇冠假日酒店拉开帷幕。大会为期三天,以推进行业应用中的大数据技术发展为主旨,拟设立“大数据基础设施”、“大数据生态系统”、“大数据技术”、“大数据应用”、“大数据互联网金融技术”、“智能信息处理”等多场主题论坛与行业峰会。由中国计算机学会主办,CCF大数据
CSDN技术头条
2018-02-08
9940
EnterpriseDB推出构建NoSQL web应用程序免费工具
【编者按】伴随着对广泛使用的JSON数据交换格式的支持,PostgreSQL开源数据库新版本的出现标志着其将目标指向日益发展的非关系型数据存储NoSQL市场,特别是人气高涨的MongoDB方案。现在,EnterpriseDB又推出了一个免费的turnkey开发环境,这将使程序员轻松的使用PostgreSQL的新 NoSQL功能构建web应用程序。 原文:EnterpriseDB chucks devs free tools to craft NoSQL web apps with PostgreSQL (h
CSDN技术头条
2018-02-08
1K0
勃然而兴的NoSQL会不会忽然而亡?
NoSQL的崛起吸引了全世界的眼球,其声势之浩大,恐怕除了与世隔绝的人,都应该有所耳闻了吧。 NoSQL的应用正在迅速膨胀,而且不仅限于初创公司。甚至像Apple和Comcast之类的大公司也已经染指其中,大型NoSQL的部署,很可能会让你公司中的其他相关设备相形见绌。 MongoDB是应用最为广泛的NoSQL数据库,其最新的估值在12亿美元的基础上上升了1.5亿美元。 没错,这是由一个“无聊”的数据库公司创造的纯开源软件,而它的价值超过了10亿美元。 不过,你很可能没有听过的是NoSQL前所未有的增长与“
CSDN技术头条
2018-02-07
5260
SQL & NoSQL之辩,究竟谁更适海量数据处理
【编者按】大数据应用程序究竟是选择SQL还是NoSQL?VoltDB公司首席技术官Ryan Betts和Couchbase公司首席执行官Bob Wiederhold分别提出了不同的意见,同时借助多项论
CSDN技术头条
2018-02-07
6730
Redis错误配置详解
Redis提供了许多提高和维护高效内存数据库使用的工具。在无需额外配置应用层的前提下,Redis独特的数据类型、指令和命令调优就可以满足应用的需求,但是错误的配置,更确切的说那些机外设备可能导致操作麻烦和性能问题。虽然导致了一些令人头疼的问题,但是解决方案是存在的,而且解决方案可能比我们预期的简单。 本系列文章介绍了使用Redis时遇到的一些令人头疼的问题,以及该解决这些问题。这些内容基于我们在运行上千个Redis数据库实例时的真实经历。 复制缓冲区限制 复制缓冲区主从服务器同步数据时保存数据的内存区域。在
CSDN技术头条
2018-02-07
8160
NoSQL再次败北——坚持使用SQL的原因
【编者按】NoSQL拥有可扩展性和超高吞吐量的能力,然而这却没有发挥实际的优势,同时它不具备关系数据库所有的智能操作,虽然具有无模式存储的优势,却无形中增加了代码的复杂度。更多的应用证明使用NoSQL如此困难,它仅能成为SQL系统的构件而不是替代品。 以下为译文: 这是我第二次为新项目深入调研NoSQL,也是第二次决定放弃NoSQL。跟我上次发表的“为什么选择使用NoSQL如此困难”的结论一样,我们最终决定放弃NoSQL,使用传统关系型数据库。 我从上个帖子的许多评论中得出评估NoSQL的一大问题——其解决
CSDN技术头条
2018-02-07
5980
十一问MongoDB CTO,谈NoSQL人气王的扩展、事务及运维
【编者按】在“MongoDB成为首位10亿美元初创”一文中,我们曾介绍过这个千禧年的宠儿——NoSQL领域的人气王,只通过6年时间就将公司市值发展到12亿美元,其成果相当于著名开源公司Red Hat 20年的发展。 总结MongoDB的成功之路,一大部分归功于Web开发者,因为作为一个文档数据库,在许多场景下它都优于RDBMS,同时还可以获得非常高的读性能。此外,动态、灵活的模式更可以让用户在商用服务器上轻松的进行横向扩展。 然而还是有很多潜在用户抱有这样的担心——MongoDB的成功是否建立在过度的炒作之
CSDN技术头条
2018-02-07
6690
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档