使用单机学习NOSQL数据库?

使用单机学习NOSQL数据库?,nosql,relational,Nosql,Relational,在关系数据库中,我只需打开W3Schools教程,在我的机器上安装mysql并开始练习!如何以类似的方式学习非关系数据库?在大多数教程中,我读到这些数据库与多个节点和数据中心协同工作 卡桑德拉说,这是否意味着我将无法使用自己的个人电脑学习和练习?这是卡桑德拉的快速入门 我看不出你有什么理由不能从本地主机上运行它。我认为关键是您可以扩展这些nosql解决方案。可能还想看看mongodb或couchdb。根据我的经验,这两种设置都很容易,都是很好的nosql解决方案 这是卡桑德拉的快速入门 我看不出

在关系数据库中,我只需打开W3Schools教程,在我的机器上安装mysql并开始练习!如何以类似的方式学习非关系数据库?在大多数教程中,我读到这些数据库与多个节点和数据中心协同工作


卡桑德拉说,这是否意味着我将无法使用自己的个人电脑学习和练习?

这是卡桑德拉的快速入门


我看不出你有什么理由不能从本地主机上运行它。我认为关键是您可以扩展这些nosql解决方案。可能还想看看mongodb或couchdb。根据我的经验,这两种设置都很容易,都是很好的nosql解决方案

这是卡桑德拉的快速入门


我看不出你有什么理由不能从本地主机上运行它。我认为关键是您可以扩展这些nosql解决方案。可能还想看看mongodb或couchdb。根据我的经验,这两种设置都很容易,都是很好的nosql解决方案

就像使用mySQL一样:在本地机器上建立数据库并开始实验

大多数专注于分片和集群的数据库系统也作为独立实例工作。但是,当您想要专门测试这些特性时,通常可以在同一台机器上运行多个实例。当您还想尝试它们在不同机器上运行时的行为时,您可以使用诸如或之类的虚拟化软件来设置一组虚拟机,并在桌面上构建虚拟数据中心


(我建议企业使用VMWare,家庭使用VirtualBox)

您的做法就像使用mySQL一样:在本地机器上设置数据库并开始试验

大多数专注于分片和集群的数据库系统也作为独立实例工作。但是,当您想要专门测试这些特性时,通常可以在同一台机器上运行多个实例。当您还想尝试它们在不同机器上运行时的行为时,您可以使用诸如或之类的虚拟化软件来设置一组虚拟机,并在桌面上构建虚拟数据中心


(我建议企业使用VMWare,家庭使用VirtualBox)

我强烈建议使用类似Amazon EC2的工具来测试NoSQL解决方案。您完全可以在本地安装像MongoDB这样的技术并创建副本集,但如果可以的话,您绝对应该将它们放在不同的物理机器上

我已经在本地安装了AppFabric、Couchbase和Mongo之类的东西,并创建了集群,它们在本地总是工作得很好。这很容易,因为它的网络部分总是很顺利

一旦引入两台物理机器和一个更强大的网络分区,事情就会变得困难


如果使用EC2的微实例,您可以在我上次检查时免费创建实例。您将学到很多。

我强烈建议您使用类似AmazonEC2的工具来测试NoSQL解决方案。您完全可以在本地安装像MongoDB这样的技术并创建副本集,但如果可以的话,您绝对应该将它们放在不同的物理机器上

我已经在本地安装了AppFabric、Couchbase和Mongo之类的东西,并创建了集群,它们在本地总是工作得很好。这很容易,因为它的网络部分总是很顺利

一旦引入两台物理机器和一个更强大的网络分区,事情就会变得困难


如果使用EC2的微实例,您可以在我上次检查时免费创建实例。你会学到很多。

我是MongoDB的超级粉丝。它是MySQL的NoSQL等价物


转到他们网站上的试用链接,您可以在他们网站上的实时会话中使用它-无需下载,无需配置,无需麻烦!只要使用它并学习基础知识。

我是MongoDB的忠实粉丝。它是MySQL的NoSQL等价物

转到他们网站上的试用链接,您可以在他们网站上的实时会话中使用它-无需下载,无需配置,无需麻烦!只需使用它并学习基础知识