8000 Merge pull request #596 from simdjson/jkeiser/json-pointer · JavaScriptExpert/simdjson@eb5a1ea · GitHub
[go: up one dir, main page]

Skip to content

Commit eb5a1ea

Browse files
authored
Merge pull request simdjson#596 from simdjson/jkeiser/json-pointer
Support JSON pointer in DOM navigation model
2 parents d84e70b + dedf0c6 commit eb5a1ea

File tree

6 files changed

+690
-122
lines changed

6 files changed

+690
-122
lines changed

README.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -41,35 +41,32 @@ simdjson is easily consumable with a single .h and .cpp file.
4141
100 results.
4242
```
4343
44-
## Real-world usage
45-
46-
- [Microsoft FishStore](https://github.com/microsoft/FishStore)
47-
- [Yandex ClickHouse](https://github.com/yandex/ClickHouse)
48-
- [Clang Build Analyzer](https://github.com/aras-p/ClangBuildAnalyzer)
49-
- [azul](https://github.com/tudelft3d/azul)
50-
51-
If you are planning to use simdjson in a product, please work from one of our releases.
52-
53-
## Research article (VLDB Journal)
44+
## How It Works
5445
55-
A description of the design and implementation of simdjson is in our research article:
46+
simdjson's startling speed is a result of research into the best ways to take advantage of modern superscalar architectures. The biggest factors are using parallel/vector algorithms and SIMD instructions to eliminate branches, reducing data dependency, and careful attention to cache.
5647
57-
* Geoff Langdale, Daniel Lemire, [Parsing Gigabytes of JSON per Second](https://arxiv.org/abs/1902.08318), VLDB Journal 28 (6), 2019appear)
48+
* A description of the design and implementation of simdjson is in our research article in VLDB journal: Geoff Langdale, Daniel Lemire, [Parsing Gigabytes of JSON per Second](https://arxiv.org/abs/1902.08318), VLDB Journal 28 (6), 2019appear)
5849
5950
We also have an informal [blog post providing some background and context](https://branchfree.org/2019/02/25/paper-parsing-gigabytes-of-json-per-second/).
6051
6152
Some people [enjoy reading our paper](https://arxiv.org/abs/1902.08318):
6253
6354
[<img src="images/halvarflake.png" width="50%">](https://twitter.com/halvarflake/status/1118459536686362625)
6455
65-
6656
## Talks
6757
6858
QCon San Francisco 2019 (best voted talk):
6959
7060
[![simdjson at QCon San Francisco 2019](http://img.youtube.com/vi/wlvKAT7SZIQ/0.jpg)](http://www.youtube.com/watch?v=wlvKAT7SZIQ)
7161
62+
## Real-world usage
63+
64+
- [Microsoft FishStore](https://github.com/microsoft/FishStore)
65+
- [Yandex ClickHouse](https://github.com/yandex/ClickHouse)
66+
- [Clang Build Analyzer](https://github.com/aras-p/ClangBuildAnalyzer)
67+
- [azul](https://github.com/tudelft3d/azul)
7268
69+
If you are planning to use simdjson in a product, please work from one of our releases.
7370
7471
## Performance results
7572

0 commit comments

Comments
 (0)
12 0