mongodb elasticsearch和redis的用例
我目前正在学习elasticsearch&redis,当我使用MongoDB服务作为数据存储时,我对何时使用每个服务有一些误解 我想了解每个服务上保存的数据类型(不查找实际的代码/命令) 据我所知,elasticsearch用于实际搜索海量数据(大数据),redis是一个内存中的数据库,可以存储数据结构,redis的用途不是存储低使用率的数据 如果有人能帮我澄清一些细节,我将不胜感激mongodb elasticsearch和redis的用例,mongodb,
elasticsearch,redis,Mongodb,
elasticsearch,Redis,我目前正在学习elasticsearch&redis,当我使用MongoDB服务作为数据存储时,我对何时使用每个服务有一些误解 我想了解每个服务上保存的数据类型(不查找实际的代码/命令) 据我所知,elasticsearch用于实际搜索海量数据(大数据),redis是一个内存中的数据库,可以存储数据结构,redis的用途不是存储低使用率的数据 如果有人能帮我澄清一些细节,我将不胜感激 谢谢 MongoDB和ElasticSearch都存储(一种形式的)JSON文档。Redis将所有内容存储在内存
谢谢 MongoDB和ElasticSearch都存储(一种形式的)JSON文档。Redis将所有内容存储在内存中,并定期转储到磁盘 MongoDB是真理的源泉,将其视为SQL数据库的替代品 ElasticSearch并不是真相的来源,它是为寻找而设计的。将其视为一个搜索缓存/引擎,从真相来源填充 Redis并不是真相的来源,它是一个键/值对象存储,通常用于缓存。将其视为更好的内存缓存 下一页应该对您有所帮助
现在有很多工具可供选择,它们的范围和功能经常重叠,您可以熟悉其中的每一个工具,并查看它们在何时何地被用于获得更好的想法。链接中的站点非常有用,并且使此答案更加灵活。