-
MongoDB[1] 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。存储BSON格式(Binary Json)的数据,格式基本于Json相同。
-
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
-
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
-
总结:1、MongoDB和Redis 都是具有数据库的功能,只是他们的存储内容不同。所以一般在项目中会同时用到他们两个。2、ZooKeeper的作用是协调分布式程序。
zookeeper、redis和mongodb是什么
最新推荐文章于 2023-03-14 15:55:22 发布