NOSQL的误用和常用陷阱
NOSQL的误用和常用陷阱被误用的NoSql
非常容易出现的错误的使用方法。
1,循环调用Memcached的批量get效率高于循环get。建议使用批量get方法,memcached的批量get方法效率大约是循环get的5倍。redis的批量get大约是循环get的两倍。
2,不压缩大数据对于大数据的存储,应该压缩后在存储,这样可以减小存储,提高IO性能。
3,跨语言交互要来考虑到set和get时所使用的语言是否兼容存储的数据,被java序列化的数据能不能被C++取出,并正确的反序列化。
?
二,NoSQl的陷阱和缺点1,从tokyo Cabinet 的测评数据可以看出,数据量变大的时候,速度会骤减。
2,系统重启之后,大量数据从硬盘读出,可能会造成雪崩,甚至连环雪崩。
3,32bit,64bit 服务器问题兼容问题。
?
?