shared-string

Split a string without another allocation (by soerenmeier)

Shared-string Alternatives

Similar projects and alternatives to shared-string

  • prost

    PROST! a Protocol Buffers implementation for the Rust Language (by danburkert)

  • prost

    PROST! a Protocol Buffers implementation for the Rust Language

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better shared-string alternative or higher similarity.

shared-string reviews and mentions

Posts with mentions or reviews of shared-string. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-01-31.
  • Saving Some Allocations
    2 projects | /r/rust | 31 Jan 2021
    A few weeks back i made a crate (shared-string) that more or less does what your describing in your post. But the underlying data structure is, preferably Rc or Arc if you need to use it between threads. I though about using Bytes but if you look at the imlementation it does a lot in the background. But never the less i changed Rc and Arc to Bytes to look how it would performance. When i saw the benchmarks i was discouraged, they weren't great. In my benchmark it was always slower than just using a String. Maybe somewhere i made a mistake or the benchmarks are not the right ones. Here the bytes implementation with some benchmark results: https://github.com/soerenmeier/shared-string/pull/1

Stats

Basic shared-string repo stats
1
2
0.0
almost 3 years ago

soerenmeier/shared-string is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of shared-string is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com