Industry
Customer application
- User activity
- Real-time analytics
NoSQL solution
Use case
- Mobile wallet
- Operational dashboarding
Product
Key Features
- In-memory database
- Multi-dimensional scaling
- Cross datacenter replication
In 2013, PayPal, a global leader in online payments solutions, took on NoSQL for several use cases. They initially leveraged Couchbase for their Media Network Advertising pipeline and applied Couchbase to build cross-channel audience analytics in profiling, segmentation, identity mapping and more. By 2014, the company was managing over 1 billion documents and 10 terabytes of data with Couchbase. PayPal extended Couchbase use into analytics for user information, processing millions of updates a minute in conjunction with Kafka and Hadoop.
CHALLENGES
-
Provide business users with real time reports and visualizations of user interaction data
-
Collect web and mobile clickstream in real time
-
Integrate with other big data technologies (Hadoop and Storm)
-
Provide views of data across multiple dimensions (e.g., time, location, browser and device types)
OUTCOMES
-
Generates views for business users in under 1 minute, based on 10-minute data collection intervals
-
Real time performance, easy integration with Storm and Hadoop
-
Ingests data from multiple inputs, including mobile, web, and other services
-
Processes millions of updates a minute