tag 标签: 应用程序经管大学堂:名校名师名课

相关帖子

版块 作者 回复/查看 最后发表
[求助]关于基于R的应用程序的开发 R语言论坛 xiumu 2008-7-9 4 2665 oliyiyi 2023-2-22 10:54:36
[下载]Clementine11.1中文应用程序示例 attachment SPSS论坛 jizhimin229 2008-10-6 33 9814 foolglue 2016-8-4 07:57:34
IBM SPSS Modeler14.1应用程序中文指南 attach_img SPSS论坛 2378145876 2013-8-28 1 1549 jswu167 2013-8-29 21:37:44
转:你第一要做的是开始去做 attach_img 真实世界经济学(含财经时事) 之弥 2013-3-2 10 2189 狗爱上猫 2013-7-30 09:29:33
挖掘数据中心的商业价值 数据分析与数据挖掘 youcai_vivi 2013-4-25 0 1482 youcai_vivi 2013-4-25 10:26:55
[轉貼] 不一样的敏捷項目管理开发实践 运营管理(物流与供应链管理) Toyotomi 2013-4-18 0 1250 Toyotomi 2013-4-18 00:30:36
[轉貼] SCM未来六大发展趋势 运营管理(物流与供应链管理) Toyotomi 2013-1-26 0 1516 Toyotomi 2013-1-26 00:29:38
SAS金融应用程序举例 attachment 数据分析与数据科学 wangmoxi 2008-5-25 3 3460 stevendengcn 2012-6-8 03:32:01
MATLAB应用程序接口用户指南 attachment MATLAB等数学软件专版 wujianhua3000 2007-12-27 0 1814 wujianhua3000 2012-1-5 23:06:14
SAP的应用程序 运营管理(物流与供应链管理) chamxh 2009-12-5 1 1369 mzbox 2009-12-5 03:57:57
C语言综合应用程序示例 attachment 跨学科讨论区 fgq5910 2009-11-24 1 1599 yncxhz 2009-11-24 19:07:50
sas金融应用程序举例 attachment 数据分析与数据科学 yhtx99 2009-10-11 2 1407 坐看云起时 2009-10-11 23:12:24
中移动应用程序商店:开发者自主定价获7成收益 真实世界经济学(含财经时事) clarklh 2009-8-10 0 1609 clarklh 2009-8-10 13:13:37
SAS金融应用程序举例.rar attachment 数据分析与数据科学 yiyuanfushi 2009-6-15 2 1968 lei_108 2009-7-3 16:47:09
MATLAB应用程序接口用户指南 attachment MATLAB等数学软件专版 zhangcylove2008 2009-5-24 0 1393 zhangcylove2008 2009-5-24 11:26:00
[下载]MATLAB 6_0实用指南及MATLAB6图像处理MATLAB应用程序接口用户指南MATLAB中的常用操作符Matlab 的函数及指令 attachment MATLAB等数学软件专版 yangpu82 2009-2-15 1 1984 timestopper 2009-4-2 05:17:00
sas金融应用程序举例(很全16章) attachment 金融学(理论版) kkxin 2008-7-7 0 2848 kkxin 2008-7-7 18:26:00
SAS金融应用程序列举 attachment 数据分析与数据科学 weijingyuan 2008-1-16 17 4486 arange 2008-3-31 09:58:00

相关日志

分享 三个流行MySQL分支
Lisrelchen 2014-8-4 21:52
导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。本文将讨论受人们关注的三个流行MySQL分支:Drizzle、MariaDB和Percona Server(包括XtraDB引擎)。文中简要介绍每个分支出现的原因及其目标,以及是否可在您自己的生产环境中使用它们。 文章内容如下: 简介 MySQL是历史上最受欢迎的免费开源程序之一。它是成千上万个网站的数据库骨干,并且可以将它(和Linux)作为过去10年里Internet呈指数级增长的一个有力证明。 那么,如果MySQL真的这么重要,为什么还会出现越来越多的核心MySQ产品的高端衍生产品?这是因为MySQL是免费的开源应用程序,所以开发人员总是可以获得其代码,并按照自己的想法修改代码,然后再自行分发代码。在很长的一段时间里,在开发人员自己的生产环境中,没有任何值得信任的MySQL分支。但是,这种情况很快就发生了改变。有几个分支引起了许多人的关注。 为什么要进行分支? 为什么需要对MySQL进行分支?这是一个非常合理的问题。成千上万的网站依赖于MySQL,并且对许多人来说,它似乎是一个很好的解决方案。但是,通常就是这样,适合许多人并不一定适合所有人。这促使一些开发人员想要根据自己的需要开发出更好的解决方案。还有什么能比将良好的解决方案转换为完美的解决方案更好的呢?。 下面我们将介绍这些分支寻求改变的更多细节。一些分支认为MySQL变得太臃肿了,提供了许多用户永远不会感兴趣的功能,牺牲了性能的简单性。如果人们对更精简的MySQL 4特别满意,那么为什么还要在MySQL 5中添加额外的复杂性呢?对于此分支来说,更好的MySQL分支应该更简单、更快捷,因此提供的功能也较少,但这样会使这些功能极其迅速地发挥作用,并且牢记目标受众,在本例中,目标受众是高可用性网站。 对于其他分支来说,MySQL并没有提供足够多的新功能,或者是添加新功能的速度太慢了。他们可能认为MySQL没有跟上高可用性网站的目标市场的发展形势,这些网站运行于具有大量内存的多核处理器之上。正如熟悉MySQL的人所知道的那样,MySQL提供了两种存储引擎:MyISAM和InnoDB。这一分支认为这两种存储引擎都没有提供他们所需的内容,因此他们创建了一种非常适合其目标的新存储引擎。 此外,一些分支的最高目标是成为MySQL的替代产品,在这些产品中,您可以轻松地访问它们的分支,无需更改任何代码。该分支使用与MySQL相同的代码和界面,因此使过渡变得非常容易。但是,另一个分支声称它与MySQL不兼容,需要更改代码。每个分支的成熟度各不相同,一些分支声称已经准备就绪可以投入生产,而另外一些则声称目前自己还远达不到这一最高目标。 最后,关于MySQL在Oracle下将如何发展仍不太确定。Oracle收购了Sun,也收购了MySQL,现在Oracle控制MySQL产品本身,并领导开发社区开发新的成品。由于Oracle已经有了一个商业数据库,因此人们担心他们可能没有足够的资源来使MySQL保持其领先地位。因此,许多分支也是这些潜在担心所产生的结果,他们担心MySQL作为领先的免费开源数据库提供的功能可能太少、发布周期太慢并且支持费用更昂贵。 XtraDB XtraDB是一款独立的产品,但它仍被认为是MySQL的一个分支。XtraDB实际上是基于MySQL的数据库的一个存储引擎。XtraDB被认为是已成为MySQL一部分的标准MyISAM和InnoDB的一个额外存储引擎。MySQL 4和5使用默认的MyISAM存储引擎安装每个表。InnoDB也是一个相对较新的存储引擎选择,在建立数据库时,数据库管理员和开发人员可以基于每个表选择存储引擎类型。两个存储引擎的主要区别是:MyISAM没有提供事务支持,而InnoDB提供了事务支持。其他差别是许多细微的性能差别,与MyISAM相比,InnoDB提供了许多细微的性能改进,并且在处理潜在的数据丢失时提供了更高的可靠性和安全性。似乎InnoDB是用于未来改进的更适合的存储引擎,因此从版本5.5开始,MySQL已将默认存储引擎从MyISAM更改为InnoDB。 基于这些优势,InnoDB存储引擎本身拆分出了一个分支,一个名为XtraDB的更新的存储引擎。这个存储引擎有多新呢?它3年前由Percona首次发布,因此它相对较新。它是专门针对在现代服务器上运行的现代高可用性网站设计的。它被设计为在具有十几个或更多核心和大内存(32GB及更多)的服务器上运行。任何公司都可以从服务器管理公司购买这些类型的服务器,因此应将数据库设计为能够充分利用这些服务器。 XtraDB分支有另一个目标,即成为InnoDB存储引擎的简单替代,这样用户就可以轻松地切换其存储引擎,无需更改任何现有的应用程序代码。XtraDB必须能够向后兼容InnoDB,以提供它们想要添加的所有新功能和改进。它们实现了此目标。 XtraDB的速度有多快?我找到的一个性能测试表明:与内置的MySQL 5.1 InnoDB 引擎相比,它每分钟可处理2.7倍的事务。(请参见参考资料)。速度显然是一个不可以忽略的因素,在考虑替代产品时更是如此。 Percona 与内置的MySQL存储引擎相比,XtraDB提供了一些极大的改进,但它不是一款独立产品,也无法轻松放入现有MySQL安装。因此,如果您想使用这款新引擎,则必须使用提供它的产品。 Percona Server就是这样一款产品,由领先的MySQL咨询公司Percona发布。Percona Server是一款独立的数据库产品,为用户提供了换出其MySQL安装并换入Percona Server产品的能力。通过这样做,就可以利用XtraDB存储引擎。Percona Server声称可以完全与MySQL兼容,因此从理论上讲,您无需更改软件中的任何代码。这确实是一个很大的优势,适合在您寻找快速性能改进时控制质量。因此,采用Percona Server的一个很好的理由是,利用XtraDB引擎来尽可能地减少代码更改。 此外,他们是XtraDB存储引擎的原作者。Percona将此代码用作开源代码,因此您可以在其他产品中找到它,但引擎的最初创建者与编写此产品的是同一个人,所以您可以随心所欲地使用此信息。 下面是Percona Server的声明,该声明来自它们自己的网站: 可扩展性:处理更多事务;在强大的服务器上进行扩展 性能:使用了XtraDB的Percona Server速度非常快 可靠性:避免损坏,提供崩溃安全(crash-safe)复制 管理:在线备份,在线表格导入/导出 诊断:高级分析和检测 灵活性:可变的页面大小,改进的缓冲池管理 Percona团队的最终声明是“Percona Server是由Oracle发布的最接近官方MySQL Enterprise发行版的版本”,因此与其他更改了大量基本核心MySQL代码的分支有所区别。Percona Server的一个缺点是他们自己管理代码,不接受外部开发人员的贡献,以这种方式确保他们对产品中所包含功能的控制。 MariaDB 另一款提供了XtraDB存储引擎的产品是MariaDB产品。它与Percona产品非常类似,但是提供了更多底层代码更改,试图提供比标准MySQL更多的性能改进。MariaDB直接利用来自Percona的XtraDB引擎,由于它们使用的是完全相同的引擎,因此每次使用存储引擎时没有显著的差别。 此外,MariaDB提供了MySQL提供的标准存储引擎,即MyISAM和InnoDB。因此,实际上,可以将它视为MySQL的扩展集,它不仅提供MySQL提供的所有功能,还提供其他功能。MariaDB还声称自己是MySQL的替代,因此从MySQL切换到MariaDB时,无需更改任何基本代码即可安装它。 最后可能也是最重要的一点是,MariaDB的主要创建者是Monty Widenius,也是MySQL的初始创建者。Monty成立了一家名为Monty Program的公司来管理MariaDB的开发,这家公司雇佣开发人员来编写和改进MariaDB产品。这既是一件好事,也是一件坏事:有利的一面在于他们是Maria功能和bug修复的佼佼者,但公司不是以赢利为目的,而是由产品驱动的,这可能会带来问题,因为没有赢利的公司不一定能长久维持下去。 Drizzle 本文介绍的最后一款产品是Drizzle。与之前介绍的两款产品不同,Drizzle与MySQL有很大差别,甚至声称它们不是MySQL的替代产品。他们期望对MySQL进行一些重大更改,想要提供一种出色的解决方案来解决高可用性问题,即使这意味着要更改我们已经习惯了的MySQL的各个方面。 在公司的FAQ页面,阅读其中提供的问题时就会发现,Drizzle进一步地强调了其基本目标。他们不满意MySQL 4.1版本之后对MySQL代码进行的一些更改,声称许多开发人员不想花费额外的钱。他们承认其产品与SQL关系数据库甚至是不兼容的。这确实与MySQL有很大的不同。 与习惯的MySQL有如此大的变化,我们为什么还要考虑这款产品呢?准确地讲,原因与上面的是相同的,Drizzle是MySQL引擎的一次重大修改,它清除了一些表现不佳和不必要的功能,将很多代码重写,对它们进行了优化,甚至将所用语言从C换成了C++,以获得所需的代码。此外,Drizzle并没有就此结束修改,该产品在设计时就考虑到了其目标市场,即具有大量内容的多核服务器、运行Linux的64位机器、云计算中使用的服务器、托管网站的服务器和每分钟接收数以万计点击率的服务器。这是一个相当具体的市场。它太具体了吗?请记住这些类型的公司目前在其数据库方面投入的资金,如果他们可以安装Drizzle而不是MySQL,那么他们的服务器成本将削减一半,可以节省很多钱! 那么,是不是所有人都应该使用Drizzle呢?等等,正如Drizzle反复指出的那样,它与MySQL不兼容。因此,如果您现在使用的是MySQL平台,那么需要重写大量代码,才能使Drizzle在您的环境中正常工作。 尽管需要额外的工作才能让它运行,但它并不像Percona或MariaDB那样快速且易于使用。我之所以介绍Drizzle,是因为尽管目前它可能不是您的选择,但几年之后,它很可能会成为一些人的选择。因为本文的目标是提高您对未来使用的工具的认识,所以这是向您介绍此产品的好机会。许多领先的DB专家相信Drizzle将成为未来5年内高可用性数据库安装的选择。 Drizzle是完全开源的产品,公开接受开发人员的贡献。它不像MariaDB那样有支持其开发的公司,也不像Percona那样有大量外部开发人员为其提供贡献。Drizzle有很好的成长空间并会提供一些新功能,但可能需要重写大部分MySQL代码。 对比图 下面是本文中介绍的三款MySQL分支产品的概述。 结束语 本文介绍了MySQL产品的三个新分支,旨在解决它们使用MySQL时遇到的一些问题。这三个分支都是免费的开源产品。在使用时,您需要根据MySQL已提供的功能来权衡它们的优缺点。我相信,对于阅读本文的大多数人来说,MySQL将仍然是满足数据库需求的首选。我很怀疑阅读本文的大多数读者都是每小时拥有1,000,000点击率的网站的所有者。我想再次强调的是,MySQL仍然是一款非常出色的产品,是一个非常适合大多数使用情况的数据库。 但是,对于那些认为自己的网站需要比目前MySQL所能提供的更高的可用性、可扩展性和性能的人来说,这3款产品中的任意一款产品都可能为您提供所需的解决方案。更进一步地说,如果您认为您的网站将成为能获得很多利润的网站,那么可以考虑使用三款产品中的一款产品,在问题出现之前解决它们。 最后,出现这些MySQL分支的根本原因是:一些创作者想更改MySQL的一些基本功能,因为他们无法等到MySQL自己完成这些工作。此外,Oracle的现状威胁到了MySQL的未来,并且许多开发人员(包括MySQL的原始开发人员)都担心该产品的未来,他们还担心Oracle是否会投入精力保持该产品的领先数据库的地位。这些担忧在我看来都是合理的,因此在我们迈向未来时要牢记这些产品。 作者简介: Michael Abernethy在Michael Abernethy的12年技术生涯中,他与各种不同的技术和客户打交道。他现在专注于构建更好和更为复杂的Web应用程序、测试运行这些应用程序所在的浏览器的限制,同时也在尝试解决如何让Web应用程序更容易创建和维护。他空闲时,会陪伴他的孩子们。 转自 http://www.csdn.net/article/2011-12-29/309890
个人分类: SQL|47 次阅读|0 个评论
分享 处女作——数字化变革:零售银行面临的机遇与挑战
繁清 2013-5-28 17:51
全球零售银行业正面临一场新的巨大变革,世界各地的金 融机构开始推行一系列广泛的举措,将创新和大胆的改革投入 到新的数字技术应用上,以期从根本上改变吸引和保留客户的 方式。 多数银行大力投资发展智能手机以及平板电脑应用程序, 以方便客户能够随时随地处理各类银行业务。另一些银行则开 发了互动工具,帮助客户分析他们的消费习惯并加强他们的资 金管理能力。还有一些银行则利用社交网络的力量,吸引粉丝 光顾他们功能丰富的Facebook网页,从而利用资源优势打造自 身独特的品牌并吸引客户共享个人信息。 这些举措均标志着一个重大变化开始的,即银行开始利用 变化纷呈的数字技术、无限制的移动宽带服务以及充满活力的 社交媒体与客户展开互动。然而,在很大程度上,准备开始搭 建数字化平台以及尚未下定决心实现数字化的银行依然在为生 存而战,因为他们必须全力以赴,方能跟上客户迅速向无线连 接转变的步伐。 历史上,不仅金融行业,众多全球机构在发展阶段中均面 临了电子化变革带来的挑战,各大机构针对挑战进行了一个又 一个行业的技术改造。摄影技术先驱柯达公司以及曾经一度辉 煌的电影录像带租赁供应商Blockbuster便未能顺应潮流,最终落 败于掌握了速度更快、成本更低的数字成像技术以及拥有在线 视频流的后来者。而一些创新者,如亚马逊(Amazon.com)和 苹果公司的iTunes 则应用新的数字技术,彻底改变了出版和音 乐产业,一扫根深蒂固的老牌企业。我们还是将目光投入到银 行业,随着贝宝、谷歌钱包以及其他移动支付技术的兴起和繁 荣,银行已经开始感受到来自这些竞争对手的压力,因为他们 有可能会取代银行继而为消费者提供日常的交易甚至信用服务。 对于银行而言,这既是机会也是挑战(参见以下“五种常 见的错误概念”)。赢家将能够缩小地域覆盖范围,减少至少 30%的网点并在整个银行业的利润率持续收缩时大规模地降低 成本。同时,他们将能够扩大产品的种类、提供定制服务、加 快服务速度、挖掘新的收入来源并加深与客户之间的关系从而 提高客户保留率和盈利能力。 技术本身并不会带来竞争优势;凭借技术提供独特、个性 化的客户体验对银行而言才是最重要。想要取得成功,单单将 高科技装置和酷炫的应用附加在银行传统的基础设施和思维方 式之上是远远不够的。事实上,技术本身代价高昂且容易让人 分心,同时会增加复杂度、影响决策并妨碍组织的适应能力。若 不采取严格的方法,银行将无法专注于从表面和文化深层次上 打破零售银行的传统界限,并凭借自己的力量与所有渠道的客 户展开无缝互动。 贝恩公司对来自全球15 家领先的金融服务机构的20 多位 高管人员开展了深入的访谈,发现因各种深层次的体制和文化 原因,想要把握银行业的数字化发展机会极具挑战。相对于围 绕客户体验实现创新,零售银行家们更加关注交易的处理,因 此,他们通常将面向客户的新技术整合纳入核心业务的速度作 为创新重点,发展一直较为缓慢。往往通过重新设计产品和服 务、调整定价和渠道战略以及重新思考招聘、培训和部署一线 员工的局部方式推动改革,而对于充分利用技术的潜力一直表 现得更为犹豫。由于银行缺乏明确的战略依据,他们的数字化 举措成效甚微,不仅未能给银行带来竞争优势,相反还增加了 IT支出。 利用数字技术建立一个无边界的银行还需要敏感的触觉。 客户期望在安全的环境中储蓄、消费和转移资金的需求并未发 生变化,但是他们的行为却从根本上发生了改变。他们与银行 之间的互动将轻松地连接线上和线下世界。相比亲临银行网点, 客户更乐意使用互联网来征求意见和获取产品、服务信息。他 们希望能够选择一个对他们而言最便利的渠道,无论是亲自到 银行网点、浏览银行网站或是使用视频客服中心,他们会坚持 认为,所有的渠道能够和谐共存。他们期望与之有业务往来的 所有公司,尤其是银行,能够了解他们每个个体需求、预见他 们的需要并积极地参与到为他们量身定制解决方案的过程中。 并且客户非常乐意使用社交媒体让其他客户了解他们在银行的 体验。
个人分类: 金融前沿|22 次阅读|0 个评论

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 18:26