Closed (fixed)
Project:
Google Code-in
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
26 Nov 2010 at 18:11 UTC
Updated:
3 Jan 2014 at 02:41 UTC
Jump to comment: Most recent
Drupal 7 field API allows entrying, storing, retrieving and displaying structured arbitrary data. SQL is not the best match for this so it's underlying storage layer was designed with NoSQL data stores in mind. Implement the field storage engine hooks for Apache Cassandra or Riak allowing Drupal to store in either. Note that EntityFieldQuery does not mandate any operation to work.
The deliverable is a module that passes FieldAttachStorageTestCase with the default storage engine set to something else but field_sql_storage.
Comments
Comment #1
chx commentedOpsie, wrong title.
Comment #2
chx commentedYour resources are the field_sql_storage.module in core and the mongodb field storage engine from http://drupal.org/project/mongodb
Comment #3
dawehnerAdd some tags
Comment #4
chx commentedTime estimate: the Drupal work in itself is not more than a few hours but getting acquainted with either Riak or Cassandra might take a day or two.
Comment #5
dawehnerdooh
Comment #6
dawehnerhttp://www.google-melange.com/gci/task/show/google/gci2010/drupal/t12907...
Comment #7
dmitrig01 commented