There are four emerging NOSQL stores
- Key/value stores (Amazon Dynamo)
- Column Family store (Google Bigtable)
- Document database (MangoDB/CouchDB)
- Graph Databases (Neo4j)
- Spring Data Graph (JPA for graph db)
- Neo4j API (Node, Property, Relationship)
- Neo4j Performance (comparing to MySQL)
Facebook Graph API:
http://developers.facebook.com/docs/reference/api/ (Need login to facebook to see developer API reference). It is still focusing on Node (entity/object), Property (attribute) and Edge (relationship/connection).
Graph API presents a simple, consistent view of the Facebook social graph, uniformly representing objects in the graph (e.g., people, photos, events, and pages) and the connections between them (e.g., friend relationships, shared content, and photo tags). Every object in the social graph has a unique ID. You can access the properties of an object by requesting
https://graph.facebook.com/ID
.
No comments:
Post a Comment