On Fri, Sep 23, 2011 at 5:28 PM, Ron Siemens <rsiem...@greatergood.com>wrote:

>
> I have a column family for my main data, and I have been using an
> additional column family to store indexes to the data: row per index style.
>
> I now want to be able to update a set of indexes by the field being indexed
> on.  To access that set, I can maintain meta indexes for each field, or I
> can switch from RP to OPP and do range queries on field-prefixed index
> names.  Both options seem less than ideal.  The first is annoying extra
> maintenance, and the second means I may open a can of worms with
> load-balancing.
>
> I concluded another option might be better with neither of those drawbacks.
>  I can just create a ColumnFamily per field being indexed.  I can now easily
> access and update the indexes for a particular field.
>
> I'm wondering if anyone has also contemplated this
> Column-Family-per-Index-Field option or is using it, and has any thoughts or
> critique regarding it.
>
> Ron
>


I am doing column family per index with casbase
https://github.com/edwardcapriolo/casbase. However if you look into
dynamic-composite columns the use case they were made for is to store
multiple indexes of different types in the same column family.

Reply via email to