为什么nosql与cassandra而不是mysql?
我在大型数据库(数百GB)上工作,而Mysql现在给我或多或少的满足感.发布时我对cassandra犹豫不决
以前我想知道的一切,所以这种DBMS NoSQL应该比MySQL快吗? 几点: >一行中列数的变化 我想我四处走去谢谢你启发我
我真的不明白为什么人们将Cassandra和MySQL之类的数据提供者相比较 – 你真的在这里比较苹果和橘子.
是的,在某些情况下,NoSQL解决方案可以提供比SQL更好的性能.但不要忘记提供这个速度的原因 – 他们会放弃您在SQL中经常认为的许多检查.例如,您将不会看到NoSQL系统中的事务,也不会拥有作为SQL系统一部分的连接和数据聚合功能.对于数据的一致性,您获得的保证很少. 对于99%的应用程序,这根本不值得时间和精力.如果您是Facebook或Twitter,那么您拥有大量的非结构化数据,那么您不关心如果您实际丢失了一些数据,或者在插入数据后可能会出现延迟,那么NoSQL很好但是,对于绝大多数应用程序,您仍然应该坚持使用SQL. 对于可扩展性,如果像Stack Overflow或Ebay这样庞大的站点可以运行在SQL之上,我不明白为什么你的应用程序不能在SQL之上运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |