Skip to content
vmx edited this page Oct 15, 2010 · 1 revision

Roadmap for GeoCouch

This is a rough roadmap for GeoCouch, the items are roughly sorted by priority, though this might change if someone is in need of a certain feature.

GeoCouch as extension (not a fork)

Please have a look at my gc-seperate branch.

Bulk insertion

I'm currently working on that one.

Compaction

Only makes sense with working bulk insertion

Erlang geometry library

For more complex queries like polygon search some geometry algorithms are needed. I like to keep them in a general purpose Erlang geometry library. If you like to help out, let me know.

New r-tree (RR*)

A new tree implementation should make multidimensional queries (faceted searches) easily possible. Though this is tightly connected to the bulk insertion algorithm, so I'm not sure anymore if the RR*-tree is the way to go.

Other items

  • Using worker queues
  • Sharding (a distributed r-tree)