You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We discussed this a bit earlier in the Garnet discord but I'm opening issue for tracking it here.
In .NET 6, the File IO in the BCL was essentially entirely rewritten, including introduction of new RandomAccess low-level API. The RandomAccess API is extremely optimized low-level offset based thread-safe IO wrapper that depending on the platform, either uses pread(v)/pwrite(v) for Unix or Overlapped IO for Windows.
We should investigate if RandomAccess based storage device implementation can be added to Tsavorite.core.
The text was updated successfully, but these errors were encountered:
We discussed this a bit earlier in the Garnet discord but I'm opening issue for tracking it here.
In .NET 6, the File IO in the BCL was essentially entirely rewritten, including introduction of new
RandomAccess
low-level API. TheRandomAccess
API is extremely optimized low-level offset based thread-safe IO wrapper that depending on the platform, either usespread(v)
/pwrite(v)
for Unix or Overlapped IO for Windows.We should investigate if
RandomAccess
based storage device implementation can be added to Tsavorite.core.The text was updated successfully, but these errors were encountered: