说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Couchbase CEO Bob Wiederhold:数据库云端同步,移动应用开发的未来

HTML文档下载 WORD文档下载 PDF文档下载
Couchbase CEO Bob Wiederhol表示具有同步功能的NoSQL移动数据库是移动应用开发的未来,同时他还介绍了开源NoSQL数据库Couchbase在移动领域的应用——Couchbase Lite、Couchbase Sync Gateway和Couchbase Cloud。

MDCC 2013移动开发者大会于2013年11月13-14日在北京国家会议中心隆重召开,本届大会由CSDN和创新工场联合主办。逾百位国内外移动互联网领域的领军人物与核心技术专家,以“全民移动,重塑世界”为主题,分享最新实践经验,探讨移动互联网发展趋势。此外,智能硬件、移动娱乐游戏、微APP三大主题峰会成为本次大会新亮点。

Couchbase CEO Bob Wiederhold分享了题为《数据库云端同步:移动应用开发的未来》的精彩演讲。他表示具有同步功能的NoSQL移动数据库是移动应用开发的未来,同时他还介绍了开源NoSQL数据库Couchbase在移动领域的应用——CouchbaseLite、Couchbase Sync Gateway和Couchbase Cloud。


以下为演讲实录:

在过去的四十年中,关系型的数据库一直是占主导地位。它为什么能够占主导?它从八十初到九十年代,一直到2000年,新的技术在WEB移动应用方面更加凸现。这是我们Couchbase公司非常关注的一种技术。其中更为关注的,是我们所提供的移动方面的数据库。接下来的几分钟我想进一步的跟大家分享。但是可能有些人没有听说过我们的公司。Couchbase公司在这些供应商中是增长最快的,在2013年获得超过四倍的增长。同时,在2014年的时候,将有同等速度的增长。我们提供的是面向文档的数据库以及移动应用的数据库。我们这些优势和最令我们与众不同的地方,就是我们能提供一个非常简单、可靠的数据库,并可对其性能升级。它提供的吞吐量极高,而延迟却很低。我们的创新技术,特别是针对移动应用领域,我也想花很多的时间来跟大家介绍一下针对移动应用方面。在一些高性能的和全世界大型企业中,我们有超过400家的客户。

本周我们会大步的迈向中国,同时,宣布我们在中国的移动互联网合作的公司。我们把自己的客户分成两大类,第一个是互联网公司,互联网的企业。大部分的公司有战略上的趋势。他们使用的是移动互联网的技术来支持他们的业务扩张。在互联网的公司中,我们也有很多的移动游戏和社交网络的客户,他们使用我们的技术来做社交的应用。比如说B2B基于SaaS、基于云平台的等等。我们也是一些金融服务型的公司、零售型的公司的供应商。他们都会有应约和基于移动互联网的应用。这是很简单的介绍了一下我们的公司Couchbase。

这张幻灯片集中了我们400家客户中的一部分,很多是全球五百强大公司,有一些也是非常成功的企业。现在跟大家介绍的是移动战略。就像我之前跟大家讲的,我深信不疑在技术开发平台变革的早期,尤其是为消费者和公司提供应用还是属于初期的阶段。我相信这个平台能够带来丰富的机会,会出现全新的技术来设计自己的应用。移动设备一定会变得越来越强大。这个不用太难就可以预测出来,有更多的处理能力、内存。开发者会有强大的开发平台,在这些开发平台上面你可以去开发出异常复杂的、功能强大的应用。最后我认为你们会有非常强大的移动数据库,它全部都是寄存于这些移动终端上。这些移动的数据基于JSON的数据库,或是你跟大家协作的信息。在企业级用户中有更多移动的状态,他们使用的应用能够在自己数据的终端有大量的数据,这些数据是可以在云端进行同步。而且有企业级云端的防护,也会有新的应用,比如说医疗卫生,包括生物治疗、医疗的子数据库。这些数据库都可以在移动云端进行同步。最后再把它推送到移动设备上。我们认为,此类的应用一定会数不胜数,也会出现更加复杂的处理。都是通过移动设备来完成。这都是未来的移动应用能够充分的利用终端上的这些数据。同时,在手机上存在几个高质量的数据库。

现在我们提供的解决方法是什么?我们把自己的解决方案叫做无时无刻的JSON,我们把它推送到云上。这是我们提供的服务。这是一种非常智能的灵活的基于终端的应用。同时,有一个同步的终端,它可以把你移动设备的数据和你的云端服务器的数据同步更新。Couchbase也非常的关注于在云端的高质量、及时更新的数据库。他可能会有几千万的用户。他们正使用的是某一个非常具体的应用。

让我们再简单的看一些细节。在我讲这一点之前,也许你们已经定说过了数据型的数据库。最出名的是SAK。再回到Couchbase的解决方案,Couchbase是一个超轻量、安全的数据库。它是用LITE的语言来编写。这是高效设备的编写。同时,它是非常安全的。因为安全性对我们来讲是至关重要的。通过在你的移动设备中安装这些软件和应用。你要有及时的反馈机制,扩大这些网络的性能。同时,大部分的数据在你的终端中,你可以有不同的、非常高享运行的数据和应用。除此之外,我们也经常发现没有网、或者有联网但是信号太弱。让你们大部分的数据存在于设备中。你肯定可以在线或者在网络不好的情况下来使用。因此我们目标就是慢慢的能够应用这种类型的数据库。当然,这些数据全部都是存在终端上。

Couchbase的云端同步数据。很多开发者在写同步代码的时候非常困难。你可能花很多的时间去写这个代码。但是最后还是没有办法真的做到百分之百的同步。在我们同步的框架之下,你可以非常简单的进行数据同步,包括针对个人的,你有不同的设备终端,你想要同步这些数据。所有的数据都在每一个个人终端和设备上都是一样的、同时更新的。你也可以对一组人分享这些数据。因此这是一组更加大规模的数据。

我相信这是非常好的让大家做数据同步的方式。花十分之一的努力你就可以测试。要确保你自己的同步是非常有效的。最后,有好多种部署方式,你可以把后端的设备部署。你可以在自己的公司、自己的设备中部署。或者在自己的私有云上部署。同时,我们还有一个免费的Couchbase云。这个云能够让你们不一定建立自己后端的数据库。这是免费的,而且有自己的sand  box。你也可以自己开发自己应用。除此之外,我们希望这项技术对于所有的移动开发者都能够使用。我们将这项技术和其他的移动开发平台进行了整合。包括Xamarin、Sencha等等。在未来我们会进行更多的整合。

所有的软件都是开源的。大家如果想下载,你可以免费的去试一下,非常欢迎。我们还有企业版,也能够得到我们的支持。但是它也是百分之百开源的。我也希望大家能够上我们的网站去下一下Couchbase  Lite试一试,看看你是不是喜欢。现在有很多还是处于测试阶段的。这项技术会在明年一季度的时候正式出来。

Ininite Campus是我们最开始的客户,他是为孩子开发教育应用的,大约是12到15岁的儿童。这是一个非常成功的应用。他们可以将在教室中学生学的东西和老师教的东西同步到他的移动设备上面。这是一个非常成功的应用。他也是充分利用了这个移动数据库。

更多精彩内容,请关注新浪微博:@CSDN移动,图文直播专题:移动开发者大会·中国2013

本文为CSDN

“开源群英会2013” 参会名单(持续更新中) 微软Builder2013前瞻 主打跨平台工具及服务 CMDN 29期:软件测试与管理之路 微软IE10与HIT FM 携手打造全新HTML5官网 专访GenMyModel CTO:一款全新在线建模工具背后的故事 【直击美国云计算】Jason Hoffman:数据和计算的融合将破坏全球利润 【直击美国云计算】如何做Hadoop、流处理框架等技术的采用选择 【直击美国云计算】细数云技术领域成王败寇:从SaaS到SDN 【直击美国云计算】谷歌Jeff Dean:成功的关键是专注 致远V5发布:强调大协同,企业移动化真来了 Mailbox:六星期实现从零到百万用户及日处理亿条消息 代码审查,也要天时地利人和 Clash of Clans产品总监:游戏中的商品定价一开始就要高 移动互联网最核心的竞争是:设计的竞争 【直击美国云计算】面对AWS,VMware不会畏缩 美国白宫任命Twitter法务总监Nicole Wong为副CTO Keek宣布推出首款视频Update API 专访阿里前端工程师:淘宝移动Web开发那些事儿 【直击美国云计算】为什么eBay用燃料电池来驱动他的犹他州数据中心 【直击美国云计算】6周发布新产品,LinkedIn的trunk-based开发 移动周报:疯狂吐槽还是更得欢心?细数iOS 7的是与非 国内最受欢迎的开源项目集锦 开始3D编程前需注意的十件事 [CTO俱乐部第100期]软件平台的新思维及2345技术团队管理经验分享 失败怪圈:今天的移动App在重蹈1999年的覆辙 极客编程必备的五大PHP开发应用 Oracle或将宣布与Salesforce.com,NetSuite以及微软结盟 【专访间】神州数码谢耘:智慧城市需要以“融合平台”为特征的沃尔玛模式 对话OW2 CEO:开源≠安全隐患,免费≠无利可图 不断抄袭的Facebook正逐步沦为一家普通的公司 Windows 8.1会不会把Windows 8的“Modern”开发者踢到路边 在word文档中使用active控件引发的问题。急!!! 我在我的frame中的一个页面中用一个button的onClick="javascript:window.close()"怎么关闭不起作用呢? 帮帮我吧,我asp刚入门,就要做网站,感觉心里好没底...... 红色紧急求救 我在北京找工作,各位仁兄帮帮看看 如何在窗体中动态生成组件? 如何实现显示在线者的信息,如注册会员多少人,访问者多少人等等(附三问) 50分求救,哪里有下载免费的VB6中文版? 求救!!!!!!!!!高分!! 大家进来看看这个效果怎么做! 哪能找到关于网络侦听的源程序?用VC做的,谢谢! 九月份就大四了,要分方向了,大家给点意见? 如何禁用ie选项中的“显示友好的http错误信息” 接了一个小小的酒店管理系统,问一下,值多少钱?(可别说我做坏了市场:)) 程序员考试的资料在哪下载?(.pdg的文件用什么阅读?) 我下载了JDK1.4.1_03安装以后JDK目录里没有1.3的Javac文件呀? 新手的问题(asp的源代码): vector&父类子类的问题 单片机如何实现霓虹灯控制,谢谢。 ASP操作oracle数据库,是不是只能用SQL语句实现 哪里有介绍NAT(网络地址转换)原理的网站? win2000下,的计算机管理--磁盘管理--选中c盘--右键--属性--工具--查错,选中扫描并试图恢复坏扇区........... Session会无故消失!! 请大家注意FAQ的提交! ---如何在linux下编译IDL文件--- 求Rational purifyplus for Linux 的license 简单sql语句问题 VB编译好的程序为何不能在没装VB上运行? vector&父类子类的问题 有关三角矩阵乘法 如何编写ASP类? servlet调用Oracle,如何使用jdbc直接进行连接?高分相赠 我的2000 pro 总是出现超频保护 大家快来接分了!!!! 怎样让一个窗体总是在桌面的最前面,不会被其他程序的窗口挡住? 送分啦 dshow的入门级问题,请指教 那种开发工具开发效率较高 xp的问题 "处理中的数据超过允许的极限"是怎么回事? 为什么我的.net在建web工程设置断点后无法调试,加上了button后无法显示。谢谢了。 我现在大概有10万资金,可以做什么投资回报比较大呢?? 请教关于动态控件内存释放问题~(老问题新谈,高手请进)~~ SQL的一个问题!(高手请进!!!) 发个笑话,爆笑(转贴) 通过远程视图不能修改记录 cet-8跟英语专业八级是一回事吗? 关于图象处理 急急~~!!在哪儿能下载Flash插件呢!! 如何设定一个窗体的弹出广告在找开后自动关闭 水晶报表一对多问题?? 一个关于表单提交的超级简单,超级奇怪的问题? 三只外观相同的手表分别属于A,B,C三人,三人从中取一只,用列表法或树状图解答取到和取不到自己的概率放在一起的三只外观相同的手表分别属于A,B,C三人,如今三人从中任取一只,那么用列表 小标题作文:XX激励着我 现在就要抄的 还有 小标题作文:春天在我心中现在就要抄的急呀 高等数学证明题.如图,只差最后一步就可以用罗尔定理证明, 望岳中作者望到啦什么?想象当时诗人望到了什么? 问一道八年级数学问题问:在等腰△ABC中,AB=AC,D是AC上一点,且AD=BD=BC,求△ABC各角的度数. 如图,在△abc中,AB=AC,D为BC的中点,有下列四个结论①∠B=∠C;②AD⊥BC;③∠BAC=2∠BAD④S△ABD=S△ACD其中正确的有 一艘轮船航行在A处时,港口C正好在它的东北方向,如果按东北方向行驶到港口,会遇到暗礁为了避开暗礁,船只能向正东方向行驶到10千米的B处,在B处测得港口C在北偏东,求此时船离港口C的距离.. 计算下面各题.8a-5a= 8y+y= 7a+9a= 4x×x= 2b+7b= 7x×2x= 如图,三角形ABC中,AB=AC,D是BC的中点,试说明下列结论成立的理由 实数集X到实数集Y的映射称为定义在X上的函数,我想问下,这里集合Y等于值域还是集合Y包含值域 . LSAT阅读怎么提高速度 如图,空间四边形ABCD中,E,F,G分别是AB,BC,CD的中点,求证:⑴BD//平面EFC,⑵AC//平面EFG. 为什么函数Y=X^2+1称为实数集到实数集的函数什么叫做实数集到实数集的函数?还有其他什么属于实数集到实数集的函数? 如果一艘轮船以12海里每小时的速度从港口A出发向西北方向航行,有一艘轮船以8海里每小时的速度同时从港口A出发向东北方向航行,那么出发两小时后,两船相距( )海里 如图,空间四边形ABCD中,E,F,G,分别是AB,BC,CD的中点,求证:(1)BD//干面EFG;(2)AC//平面EFG; 如图,在直角梯形ABCD中,AD∥BC,AB⊥BC,∠BCD与∠ADC的平分线于AB上的一点E,以AB为直径做圆该圆与CD有怎样的位置关系?证明你的结论 where why white who 不同类的词是? near my . 为什么选A、而不能选C、DTom's parents returned to find him_(A)__a goose over an open fire in the backyard A)rosting B)burning C)Baking D)toasing 不当家不知柴米油盐贵可以用用值日班长感受嘛 翻天覆地的覆字,盛气凌人的凌字是什么意思 请问问什么不能选D而选C呢?求详解,____seems no need to worry about the experiment this time.It is going to be a success.A、ItB、AsC、ThereD、That 电子科学与技术(图形图像处理)是干什么的 P,Q,R分别是三棱锥A-BCD的棱AC,BC,BD的中点,过三点P,Q,R的平面交AD于S.求证:四边形PQRS是平行四边形 单项式-3分之兀ab的2次方的系数是多少,次数是多少 I can put my hat on.请问这句是不是省略了on后面的,是不是用于口语中 翻译的话是不是可以这么翻译:我b把我的帽子戴在头上 请问有哪些英语办学机构价格合理,效果又好呢? 两个集合是函数关系那么他们之间映射吗? I can put my hat on/I can put on my hat.请问哪句正确,为什么? 哪些英语机构的办学方针比较好,要能实在为孩子着想的 单项式? π(pai)+2是不是单项式 And I put on my hew hat.It's n_____.里面的空怎么填? matlab的xticklabel问题i=0:pi/36:pi/2;i1=0;i2=(1/3)*pi;a=i-i1;b=i2-i1;y=(sin(a)).^2+(sin(b)).^2+(sin(a-b)).^2;plot(i,y,'b+:')>> set(gca,'xticklabel',0:5:90)坐标轴想显示0到90,但只显示到了40怎么办? 若cos x-sin x = 0.5,则cos^3 x-sin^3 x = I put on my biggest hat and went to the beach这句话biggest的前面为什么没有the 某班学生参加知识竞赛,答对一题加10分,打错一题扣4分,军军一共答12题,最后得分22分,他打错了几道题方程 ,为什么不选D tomorrow的同类词是什么,另外还有visit 的单数动词 是同类词不是同义词。 HDU 2054 WA了我梳理了下思路,找不出错误,求大牛们指点下!#include#includeint main(){char s1[20001],s2[20001];int i,j,n1,n2,k1,k2;// n 计算s1的点数 ,k,计算s2的点数int len1,len2;int flag1,flag2;while(scanf("%s%s",s1,s2)!=EOF) 数学分析罗尔定理相关题型求解 Do you have a brother _____ (also; too; either ) hdu 1002 A + B Problem IIInputThe first line of the input contains an integer T(1 hill改一个字母变成另一个单词带中文还有chair,and,put,day,side,sing,all .这些故事源于( )又高于( ),即带有( ),又闪烁( ).书中大部分故事的主人公是 ( ),少部分以(.这些故事源于( )又高于( ),即带有( ),又闪烁( ).书中大部分故事的主人公是 Do you have a brother _____ (too ; also; either ) 已知集合A={1,2,根号m},B={2,m},B⊆A且B≠A,则实数m等于?A、0 B、1 C、0或1 D、0或2 关于战争时感人故事的书(可追加)长征路上的最好,或者是抗日时期的感人事迹有没有类似的书? 在三角形ABC中,AB=AC,直线EF交BC于点D,交AB于点E,交AC的延长线于点F,且DE=DF.求证:CF=BE 判断下列两个变量之间是否成正比例或反比例正方形的面积S和边长a正方形的周长和边长a矩形面积一定时,长a和宽b矩形的周长一定时,长a和宽b矩形的长一定时,机型的面积S和宽b圆的周长C和半 准备LSAT需要看哪些逻辑方面或者英语方面的书?如果从一个较为长期的角度看 应该分阶段看哪些方面的书 可以有一个推荐的日程表么? 在三角形abc中,ab=5,bc=3,ac=4,动点e(与点a,c不重合)在ac边上,ef//ab交bc于f点.1.当三角形ecf的面积玉四边形eabf的面积相等时,求ce的长.2.当三角形ecf的周长玉四边形eabf的周长相等时,求ce的长 预备年级奥数题1.某出租车的收费标准是:5千米之内起步费为10.8元,往后每增加1千米增收1.2元(不足1千米按1千米计算车费).现在A地到B地共支出车费24元(不记等候时间所需费用).如果从A 求教英语高手一篇Lsat阅读www.bokao.net/bokao_exam_data/3/show.asp?AD=3212第一篇文章 代表古印度的吠舍和婆罗门,就社会平等问题展开讨论 当天就要用的噢!请各位姐姐哥哥来看看.观察下列等式(式子中的"!"是一种数学运算符号)=1,=2*1,=3*2*1,=4*3*2*1,……计算:100!/98!(98!分之100!)=_________________________.求救丫! 英语翻译LSAT原文:The technology of physics and chemistry is not derived from established law and custom,and it goes on its way with as nearly complete a disregard of the spiritual truths of law and custom as the circumstances will permit.The 新概念青少版2a课文unit7 Unit 11 Unit 15《新概念英语青少版 2A》Unit 2 Good luck on Sunday Unit 7 A good example Unit 11 We all have our troubles《新概念英语青少版 2B》Unit 18 Read the lable Unit 27 Pocket money Unit 28 She 有浓度95%的酒精溶液10KG,再加入50%浓度的溶液多少KG,才能保证所有酒精溶液的浓度在70%以上 英语翻译in response to high mortality in area hospitals,surgery was restricted to emergency procedures during a five-week period.Mortality in these hospitals was found to have fallen by nearly one-third during the period.The number of deaths rose 求新概念青少版2a练习册第三, 万圣节狂欢化装派对 萌“小鬼”们惹人国际刑事法院再次推迟肯尼亚总统出庭受澳维州出台新法规定性侵犯再犯案将不准秘鲁组成新内阁 塞萨尔 比利亚努埃瓦盟友也要区别对待 日本德国仍是美国监英国房价一年上涨5.8% 专家警告“温家宝2010年与大学生座谈:大学生日议员向天皇塞信望其了解民间疾苦 或温家宝出书谈教育忆童年 部分通信首次观察:中国高层释楼市调控信号 长效机日本大规模夺岛军演科目敏感 专家:在香港立法会将讨论是否暂停对菲律宾人入爱,从头开始“给妈妈梳头”走进北京回台州今起发布县级空气质量指数 上网可签证利好出境游升温 百度知心搜索成\原吉林省常务副省长田学仁受贿1919浙江金华召开动员部署会 整治“中国式高考语文分值将增加 教师:传统文化如“裸奔”崭新宝马上高速 “驾照暂扣期“万家购物”网络传销案二审开庭 主犯杭州一快递员送货路上猝死 过度劳动付近五年来,阿里、京东等电商平台都挖了一抹中国美,征服了全世界!谋杀健康的7大饭后禁忌,第一个你就错安东尼29+13浓眉36+11 尼克德国人的厨房--看完崩溃了,太震撼了宝贝赛场热舞秀美胸 引比斯利偷瞄初来上海,如何从月薪2000到月入过北京车展车模联系方式大全.xlsx惊!中羽赛现场\"冒烟\" 女双决赛震惊!UFC女王遭KO 面部惨被重拳今天穿啥 |斗篷美出新高度,大腿靴拯德国国青球员不会再加盟土耳其?混动时代 广汽丰田雷凌双擎试驾西塞:惨剧就发生在我家楼下卢卡斯:克洛普给予我新能量韦特斯明年想加盟家乡球队76人?2015广州车展 18款重点首发新车李宗伟登顶三谢中国球迷:可能最后一届习近平:中国有信心、有能力保持经济中告别“百年工棚”全面建成小康社会必须
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘