Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mongodb elasticsearch和redis的用例_Mongodb_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Redis - Fatal编程技术网 elasticsearch,redis,Mongodb,elasticsearch,Redis" /> elasticsearch,redis,Mongodb,elasticsearch,Redis" />

mongodb elasticsearch和redis的用例

mongodb elasticsearch和redis的用例,mongodb,elasticsearch,redis,Mongodb,elasticsearch,Redis,我目前正在学习elasticsearch&redis,当我使用MongoDB服务作为数据存储时,我对何时使用每个服务有一些误解 我想了解每个服务上保存的数据类型(不查找实际的代码/命令) 据我所知,elasticsearch用于实际搜索海量数据(大数据),redis是一个内存中的数据库,可以存储数据结构,redis的用途不是存储低使用率的数据 如果有人能帮我澄清一些细节,我将不胜感激 谢谢 MongoDB和ElasticSearch都存储(一种形式的)JSON文档。Redis将所有内容存储在内存

我目前正在学习elasticsearch&redis,当我使用MongoDB服务作为数据存储时,我对何时使用每个服务有一些误解

我想了解每个服务上保存的数据类型(不查找实际的代码/命令)

据我所知,elasticsearch用于实际搜索海量数据(大数据),redis是一个内存中的数据库,可以存储数据结构,redis的用途不是存储低使用率的数据

如果有人能帮我澄清一些细节,我将不胜感激
谢谢

MongoDB和ElasticSearch都存储(一种形式的)JSON文档。Redis将所有内容存储在内存中,并定期转储到磁盘

MongoDB是真理的源泉,将其视为SQL数据库的替代品

ElasticSearch并不是真相的来源,它是为寻找而设计的。将其视为一个搜索缓存/引擎,从真相来源填充

Redis并不是真相的来源,它是一个键/值对象存储,通常用于缓存。将其视为更好的内存缓存

下一页应该对您有所帮助


现在有很多工具可供选择,它们的范围和功能经常重叠,您可以熟悉其中的每一个工具,并查看它们在何时何地被用于获得更好的想法。

链接中的站点非常有用,并且使此答案更加灵活。