Archívum - Feb 24, 2021
JSON fájlok adatbázisként
A NoSQL adatbázisok terén eléggé le vagyok maradva, gondolom, oda tartozik ez a téma.
Ha van pár száz, pár ezer JSON fájlom, amikben több szintű adatstruktúrák vannak és ezekben gyorsan szeretnék keresni bizonyos kulcsok alapján, akkor mit érdemes használni?
Csak példa, mondjuk egy blog kommentjei jelennek meg JSON formátumban valahogy így:Ebből keresnék a külső id-re, a user.id-re, a labels tartalmára, indexelve.
Mennyiségileg annyi, hogy bőven elfér a memóriában egyelőre.
De milyen eszközt keressek hozzá? MongoDB? Redis? Memcached?
Vagy hagyjam a fenébe, végülis memóriában van, keressem végig szekvenciálisan?
■ Ha van pár száz, pár ezer JSON fájlom, amikben több szintű adatstruktúrák vannak és ezekben gyorsan szeretnék keresni bizonyos kulcsok alapján, akkor mit érdemes használni?
Csak példa, mondjuk egy blog kommentjei jelennek meg JSON formátumban valahogy így:
[
{
"id": 12,
"user": {
"id": 13123,
"name": "én",
"fullName": "ezisénvagyok",
}
"timestamp": "2021-02-22 13:44:22",
"comment": "valamit szemét",
"labels": [ "a", "b", "c", "d" ]
},
...
...
]
}
Mennyiségileg annyi, hogy bőven elfér a memóriában egyelőre.
De milyen eszközt keressek hozzá? MongoDB? Redis? Memcached?
Vagy hagyjam a fenébe, végülis memóriában van, keressem végig szekvenciálisan?