2012-04-27 72 views
0

我正在开发一个需要处理大量数据的应用程序。我打算使用mysql 5.5。我听说过NOSQL和MySQL 5.5也支持NOSQL。有没有人有想法,直到如何扩展MySQL 5.5支持NOSQL,以及如何使用NOSQL。 我完全是NOSQL技术的新手,希望有任何建议。mysql 5.5支持NOSQL吗?

+0

Downvoters关心评论为了这个新用户可以改善他的问题? – eggyal 2012-04-27 06:30:42

回答

1

http://dev.mysql.com/tech-resources/articles/whats-new-in-mysql-5.6.html#nosql

http://www.clusterdb.com/mysql-cluster/scalabale-persistent-ha-nosql-memcache-storage-using-mysql-cluster/

http://dev.mysql.com/tech-resources/articles/mysql-cluster-7.2.html

什么通过分布式缓存 在MySQL的新5.6

的NoSQL界面的基于Web的服务的性能需求不断增长提供了产生显著的兴趣NoSQL的MySQL访问方法 - 保持现有关系数据库的所有优点se基础设施,同时为简单的查询提供快速的性能,使用API​​来补充对数据的常规SQL访问。

使用memcached API,Web服务现在可以直接访问InnoDB存储引擎而无需转换为SQL,从而确保读/写查询的低延迟和高吞吐量。诸如SQL解析之类的操作被消除,并且更多的服务器硬件资源(CPU,存储器和I/O)专用于在存储引擎本身内服务查询。

通过使用memcached的,开发人员和DBA能够:

通过重用现有的memcached客户并消除了对应用程序的改变,需要保留在memcached的基础设施投资。 访问全部memcached客户端库和平台,在所有支持的环境中提供最大的部署灵活性和始终如一的高性能。 通过集成持久,安全的事务数据库后端提供ACID合规性来扩展memcached功能。 InnoDB memcached API在Labs.mysql.com中可用。阅读关于InnoDB的memcached API的更多信息。

MySQL Cluster 7.2开发里程碑版本还预览了NDBCLUSTER存储引擎的memcached接口。详细了解NDBCLUSTER的NoSQL接口。