NOSQL Database and Pipeline tool
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyCwnOWIv_ITv-rff_D9CQF6ySq83JNir7hfZixrrlb3zVVjfyxxm1EUhSe65x9JhSBTsTcJz5cFt3Q5jY5sTp_E9kkSk_kRW1EROVjXRYpFzUTxsTD93t8ei1FveRG0nb_N1NFqEtEnUV98cH2STc1nyVibOO0NOWybC4UN0w_gtGtk4UIc-AEfPO7q6f/w640-h196/mongodb-debezium.webp)
Kafka is a data pipeline tool. Zookeeper is needed before installing Kafka as its a cluster coordinator. Kafka stores all metadata information in zookeeper. NOSQL CAP is not possible at a time in NOSQL databases. Products like Facebook, Instagram achieves CAP by using multiple databases. CA is not possible at a time because of partition. In RDBMS no replication is present so CA is achieved. Ex: Hbase, MongoDB, Cassandra Datastores Keyvalue Datastore(Reddis) ColumnOriented Datastore(Hbase, Cassandra) DocumentOriented Datastore(MongoDB) Graph Datastore(Neo4j) Hbase is used for internal operations Lookup(veryfast) upset(insert+update)