Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-3090

Caching BlobStore implementation

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • blob

    Description

      Storing binaries in Mongo puts lots of pressure on the MongoDB for reads. To reduce the read load it would be useful to have a filesystem based cache of frequently used binaries.

      This would be similar to CachingFDS (OAK-3005) but would be implemented on top of BlobStore API.

      Requirements

      • Specify the max binary size which can be cached on file system
      • Limit the size of all binary content present in the cache

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            amitjain Amit Jain
            chetanm Chetan Mehrotra

            Dates

              Created:
              Updated:

              Slack

                Issue deployment