WAL会不会导致Hbase写性能低效
Does WAL cause Hbase writing performance inefficient
书上说一台RegionServer只有一个打开的WAL文件。所以我想如果我同时有多个写入请求到一个RegionServer,那么WAL会不会成为写入的瓶颈,因为文件锁会把并行写入变成很慢的顺序写入?谢谢!
在这里查看有关 wals 的信息:https://hbase.apache.org/book.html#_multiwal
说1.0版本以后可以并行写wal,如果需要的话,可以分区域拆分wal文件,这样一个RegionServer可以有多个wal文件。
如果您的数据不是那么重要,您可以为个别 Put 操作禁用 wal 写入。
书上说一台RegionServer只有一个打开的WAL文件。所以我想如果我同时有多个写入请求到一个RegionServer,那么WAL会不会成为写入的瓶颈,因为文件锁会把并行写入变成很慢的顺序写入?谢谢!
在这里查看有关 wals 的信息:https://hbase.apache.org/book.html#_multiwal
说1.0版本以后可以并行写wal,如果需要的话,可以分区域拆分wal文件,这样一个RegionServer可以有多个wal文件。
如果您的数据不是那么重要,您可以为个别 Put 操作禁用 wal 写入。