84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
看了下Zookeeper的应用场景之一就是分布式锁,可是感觉和数据库的行锁表锁不一样啊,网上的例子都是和数据库无关的,完全无法理解到底哪里可以应用上去这些锁额……
学习是最好的投资!
金額変更などの比較的機密性の高いデータは、同時に 1 人だけが操作でき、データを防ぐために 2 人が同時に金額を変更することを想像してください。同時操作によって生じる不一致。データベースで必要な場合はロックが必要です。ロックがクラスタ内にあり、複数のクライアントが同時に共有データを変更する場合は、分散ロックが必要です。必須
たとえば、複数のマシンが特定のタスクを定期的に実行でき、そのタスクが一度に 1 台のマシンのみによって実行されるように制限されており、繰り返し実行できない場合は、分散ロックを使用してタスクをマークできます。
金額変更などの比較的機密性の高いデータは、同時に 1 人だけが操作でき、データを防ぐために 2 人が同時に金額を変更することを想像してください。同時操作によって生じる不一致。データベースで必要な場合はロックが必要です。ロックがクラスタ内にあり、複数のクライアントが同時に共有データを変更する場合は、分散ロックが必要です。必須
たとえば、複数のマシンが特定のタスクを定期的に実行でき、そのタスクが一度に 1 台のマシンのみによって実行されるように制限されており、繰り返し実行できない場合は、分散ロックを使用してタスクをマークできます。