ここの記事をフォローしています。ハッシュルートに行きたいと思っていますが、複数のtaxi_carがあるとどうなるか混乱しています
<?php
$redis->hset("taxi_car", "brand", "Toyota");
$redis->hset("taxi_car", "model", "Yaris");
$redis->hset("taxi_car", "license number", "RO-01-PHP");
$redis->hset("taxi_car", "year of fabrication", 2010);
$redis->hset("taxi_car", "nr_starts", 0);
/*
$redis->hmset("taxi_car", array(
"brand" => "Toyota",
"model" => "Yaris",
"license number" => "RO-01-PHP",
"year of fabrication" => 2010,
"nr_stats" => 0)
);
*/
echo "License number: " .
$redis->hget("taxi_car", "license number") . "<br>";
// remove license number
$redis->hdel("taxi_car", "license number");
// increment number of starts
$redis->hincrby("taxi_car", "nr_starts", 1);
$taxi_car = $redis->hgetall("taxi_car");
echo "All info about taxi car";
echo "<pre>";
var_dump($taxi_car);
echo "</pre>";
Taxi_cars に関するすべてのデータを含むデータベースを redis で作成するにはどうすればよいでしょうか。これで、redis にはデータベースではなくキーがあることがわかりましたが、ここではリレーショナル用語を使用して自分自身を表現しています。私が1000台のtaxi_carsを持っている場合、1000個の初期キーは必要ありません。それは何かのサブセットでなければなりません。これを説明する方法さえわかりません。
編集
つまり、ブランドの下にトヨタ、ホンダ、スズキがあり、その下にタコマ、アコードなどのさまざまなスタイルがあるとしましょう
そのデータをどのように挿入し、それを取得する際に手紙を書くのでしょうか。ありがとう