Docs

Presentation draft:

Key concepts:

  • Master servers - controllers, expose RESTful interface, keep I1 and I2 indices and communicate with data servers
    • I1 index - primary index
    • I2 index - secondary full-text index
    • RESTful interface - HTTP service, JSON over HTTP, provides put/get/remove/count/find operations
    • Storage - Master server’s kernel, control underlying components (I1, I2, data servers connectors etc)
    • Cache - caches records and is hit before the actual get is performed
  • Data servers - data repositories, store records on disk
    • Record Manager - persistence implementation used on a data server e.g. BDB JE or JDBM
  1. No comments yet.
  1. No trackbacks yet.