Uploaded image for project: 'Couchbase PHP client library'
  1. Couchbase PHP client library
  2. PCBC-948

Investigate performance between using batching with process forks and multi methods

    XMLWordPrintable

Details

    • Task
    • Resolution: Resolved
    • Major
    • None
    • None
    • docs
    • None
    • 1
    • SDK32

    Description

      At the moment there there are two main ways to run multiple operations - batching with process forking and the get/remove/upsertMulti methods. Our documentation should recommend the most performant of the two, so a basic investigation into how these compare should be done.

      Attachments

        1. batchingTest.php
          2 kB
        2. get_test.png
          get_test.png
          41 kB
        3. multi_test.png
          multi_test.png
          39 kB
        4. multiTest.php
          1 kB
        5. multiVsBatchingResults.xlsx
          33 kB
        6. remove_test.png
          remove_test.png
          49 kB
        7. sequential_execution_test.png
          sequential_execution_test.png
          36 kB
        8. upsert_test.png
          upsert_test.png
          45 kB

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              matt.wozakowski Matt Wozakowski
              matt.wozakowski Matt Wozakowski
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty