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
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,12 +17,12 @@ RedoxQL is our implementation of an [L-Store](https://openproceedings.org/2018/c
17
17
> Read the Structure section — We use both Rust and Python and they go in different places
18
18
19
19
## Setup
20
-
Create a virtual envirement
20
+
Create a virtual environment
21
21
```
22
22
python3 -m venv venv
23
23
```
24
24
25
-
Source the virtual envirement
25
+
Source the virtual environment
26
26
```
27
27
source venv/bin/activate
28
28
```
@@ -184,7 +184,7 @@ Python tests are located in a separate directory called `tests` located in `./py
184
184
185
185
## Rust Docs
186
186
187
-
Rust has a way of making docs from the source code. Run `cargo doc` and view the produced HTML page in your browser. Adding comments to yor code starting with `///` will be put into these docs.
187
+
Rust has a way of making docs from the source code. Run `cargo doc` and view the produced HTML page in your browser. Adding comments to your code starting with `///` will be put into these docs.
188
188
189
189
## Speed Analysis
190
190
@@ -352,8 +352,8 @@ This includes `insert` and `update`.
352
352
353
353
### Using FxHashMap instead of default HashMap
354
354
355
-
The Rust defualt HashMap is a great general purpose HashMap implementation and is very fast but FxHashMap is a decent bit faster.
356
-
After changing the page directory to use FxHashMap in [PR#186](https://github.com/JakeRoggenbuck/ecs-165a-database/pull/186), the speed of many reads and writes improved by **over 28%** and the overall speed of all the benchmarks improved by by **over 26%**.
355
+
The Rust default HashMap is a great general purpose HashMap implementation and is very fast but FxHashMap is a decent bit faster.
356
+
After changing the page directory to use FxHashMap in [PR#186](https://github.com/JakeRoggenbuck/ecs-165a-database/pull/186), the speed of many reads and writes improved by **over 28%** and the overall speed of all the benchmarks improved by **over 26%**.
@@ -419,7 +419,7 @@ Here is the output from `testM2.py`
419
419
420
420
### Python dis library and bytecode
421
421
422
-
Python gets parsed into byetcode and we can see it using the [dis](https://docs.python.org/3/library/dis.html) library. This can be useful to see what byte might be unneeded.
422
+
Python gets parsed into bytecode and we can see it using the [dis](https://docs.python.org/3/library/dis.html) library. This can be useful to see what byte might be unneeded.
0 commit comments