| /rocksdb-6.9/ |
| D | USERS.md | 4 At Facebook, we use RocksDB as storage engines in multiple data management services and a backend f… 9 4. Laser -- Laser is a high query throughput, low (millisecond) latency, key-value storage service … 19 Two different use cases at Linkedin are using RocksDB as a storage engine: 30 …e geo-replicated transactional database. They are using RocksDB as their storage engine. Check out… 37 Iron.io is using RocksDB as a storage engine for their distributed queueing system. 41 Tango is using RocksDB as a graph storage to store all users' connection data and other social acti… 44 Turn is using RocksDB as a storage layer for their key/value store, serving at peak 2.4MM QPS out o… 51 Airbnb is using RocksDB as a storage engine for their personalized search service. You can learn mo… 58 Pinterest's Object Retrieval System uses RocksDB for storage: https://www.youtube.com/watch?v=MtFEV… 61 [Smyte](https://www.smyte.com/) uses RocksDB as the storage layer for their core key-value storage,… [all …]
|
| D | WINDOWS_PORT.md | 10 …-value persistent store, optimized for fast storage. It provides scalability with number of CPUs a… 78 Thread-Local storage plays a significant role for RocksDB performance. Rather than creating a separ… 80 To mitigate the lack of thread local storage cleanup on thread-exit we added a limited amount of wi… 106 ### RocksDB on flash storage
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2015-07-15-rocksdb-2015-h2-roadmap.markdown | 16 As you might know, we're working hard to integrate RocksDB as a storage engine for MySQL. This proj… 21 1. Reduce CPU costs of RocksDB as a MySQL storage engine 35 …e working on is MongoDB. The project of integrating MongoDB with RocksDB storage engine is called … 49 **RocksDB on cheaper storage media** 51 …storage” (flash and in-memory). However, there are some use-cases at Facebook that don't need expe… 56 1. Hard drive storage array. 92 What’s the status of this roadmap? “RocksDB on cheaper storage media”, has this been implemented?
|
| D | 2015-02-27-write-batch-with-index.markdown | 10 …used as a storage engine of a higher level database. In fact, we are currently plugging RocksDB in… 14 …d from this buffer. This is a problem we faced when building the RocksDB storage engine in MongoDB… 18 …storage engine: [link](https://github.com/mongodb/mongo/blob/a31cc114a89a3645e97645805ba77db32c433… 20 …hIndex`, we successfully implemented read-your-own-writes in the RocksDB storage engine of MongoDB…
|
| D | 2014-06-27-avoid-expensive-locks-in-get.markdown | 32 …storage](http://en.wikipedia.org/wiki/Thread-local_storage). Version change is a rare event compar… 64 …storage. All resources (e.g., memtables, files) which belong to that version are frozen. A “superv… 69 (1) A reader thread uses CAS to acquire SuperVersion from its local storage and to put in a special… 74 …to return SuperVersion to local storage by CAS, expecting the special flag (SuperVersion::kSVInUse… 79 …, the background thread performs a sweep (CAS) across all threads’ local storage and frees encount…
|
| D | 2017-08-25-flushwal.markdown | 16 …alling fwrite syscall. The OS buffer is later "synced" to the persistent storage. The data in the … 24 …storage engine such as InnoDB and MyRocks. The group commit logic in MySQL allows the 1st phase (P… 26 …ilure scenarios, MySQL can provide reliability without however needing a storage WAL flush after e…
|
| D | 2015-04-22-integrating-rocksdb-with-mongodb-2.markdown | 10 … pairs locally. We have also seen other companies using RocksDB as local storage components of the… 14 The next big challenge for us is to bring RocksDB storage engine to general purpose databases. Toda…
|
| D | 2014-03-27-how-to-persist-in-memory-rocksdb-database.markdown | 21 Let's assume Options::wal_dir is a directory on persistent storage and Options::WAL_ttl_seconds is … 23 … avoid backing up log files, since they are already stored in persistent storage. To do that, set … 36 * Set Options::wal_log to a directory on persistent storage
|
| D | 2014-07-29-rocksdb-3-3-release.markdown | 21 …* **More effective on storage space reclaim**: RocksDB is now able to reclaim storage space more …
|
| D | 2014-04-02-the-1st-rocksdb-local-meetup-held-on-march-27-2014.markdown | 39 …, many applications need a resilient and distributed storage solution, not just single-node storag…
|
| D | 2015-07-22-rocksdb-is-now-available-in-windows-platform.markdown | 12 …f the Windows Port created here at Microsoft which we intend to use as a storage option for one of…
|
| D | 2018-02-05-rocksdb-5-10-2-released.markdown | 13 * Provide lifetime hints when writing files on Linux. This reduces hardware write-amp on storage de…
|
| D | 2014-04-07-rocksdb-2-8-release.markdown | 18 …* Added a new table format called PlainTable, which is optimized for RAM storage (ramfs or tmpfs).…
|
| D | 2017-07-25-rocksdb-5-6-1-released.markdown | 15 * Change ticker/histogram statistics implementations to use core-local storage. This improves aggre…
|
| D | 2015-11-10-use-checkpoints-for-efficient-snapshots.markdown | 45 Checkpoints are used for online backup in MyRocks. which is MySQL using RocksDB as the storage eng…
|
| D | 2017-02-17-bulkoad-ingest-sst-file.markdown | 50 - Migrating from a different storage (InnoDB to RocksDB migration in MyRocks)
|
| D | 2018-11-21-delete-range.markdown | 17 MyRocks is a MySQL fork using RocksDB as its storage engine. Each key's first 21 Rockssandra is a Cassandra variant that uses RocksDB as its storage engine. One 75 So, we decided to investigate segregated storage.
|
| D | 2017-05-12-partitioned-index-filter.markdown | 8 … otherwise be used for caching data, ii) increasing the load on the disk storage by loading them i…
|
| /rocksdb-6.9/docs/_docs/ |
| D | faq.md | 12 RocksDB is an embeddable persistent key-value store for fast storage. RocksDB can also be the found… 14 … scalable to run on servers with many CPU cores, to efficiently use fast storage, to support IO-bo… 22 …s for reads. We could not make LevelDB consume all the IOs offered by the underlying Flash storage. 36 …ded storage engine that is used in a number of backend systems at Facebook. In the Facebook newsfe… 40 ## How good is RocksDB as a database storage engine? 42 …storage engine for databases. It has been proven in production with MongoDB: [MongoRocks](https://… 44 …yrocks-a-space-and-write-optimized-mysql-database/) is the RocksDB based storage engine for MySQL.…
|
| /rocksdb-6.9/third-party/folly/folly/synchronization/ |
| D | DistributedMutex-inl.h | 534 void attach(StorageType* storage) { in attach() argument 536 storage_ = storage; in attach() 624 void attach(TaskWithBigReturnValue<R, W>& task, StorageType& storage) { 625 task.attach(&storage); 644 auto storage = &waiter.storage_; 692 Storage& storage) { 697 static_assert(sizeof(storage) >= sizeof(ReturnType), ""); 699 auto& val = *folly::launder(reinterpret_cast<ReturnType*>(&storage)); 1167 auto&& storage = makeReturnValueStorageFor(task); 1169 attach(task, storage); [all …]
|
| /rocksdb-6.9/db/ |
| D | corruption_test.cc | 244 Slice Key(int i, std::string* storage) { in Key() argument 247 storage->assign(buf, strlen(buf)); in Key() 248 return Slice(*storage); in Key() 252 Slice Value(int k, std::string* storage) { in Value() argument 257 *storage = std::string(kValueSize, ' '); in Value() 258 return Slice(*storage); in Value() 261 return test::RandomString(&r, kValueSize, storage); in Value()
|
| D | fault_injection_test.cc | 235 Slice Key(int i, std::string* storage) const { in Key() 245 storage->assign(buf, strlen(buf)); in Key() 246 return Slice(*storage); in Key() 250 Slice Value(int k, std::string* storage) const { in Value() 252 return test::RandomString(&r, kValueSize, storage); in Value()
|
| /rocksdb-6.9/docs/_data/ |
| D | features.yml | 8 …RocksDB is optimized for fast, low latency storage such as flash drives and high-speed disk drives… 13 …RocksDB is adaptable to different workloads. From database storage engines such as [MyRocks](https…
|
| /rocksdb-6.9/docs/ |
| D | _config.yml | 4 tagline: A persistent key-value store for fast storage environments 6 RocksDB is an embeddable persistent key-value store for fast storage.
|
| /rocksdb-6.9/utilities/ |
| D | env_librados.md | 107 …ld_safe -user=mysql --skip-innodb --rocksdb --default-storage-engine=rocksdb --default-tmp-storage…
|