摘要:
1 solr 字段是写死的2 solr优势是大块文本模糊查询,mongoDB还支持正则查询以及类似js语法代码语句查询3 mongoDB已经原生支持了局部更新,以及有个upsert,solr先查有就更新,没有就直接覆盖的4 mongDB支持批量更新 4 mongDB工具较多,实时监控mongodstat,支持热备份、热恢复mongodump和mongorestore,还提供锁命令控制以及角色安全控制 NoSql都是先写内存,后定时写磁盘,高效随机IO 1 宕机问题:日志记录,NRW网络内存备份 bloom-filter算法,bigtable,或其开源版本Cassandra 阅读全文
2013年4月18日
摘要:
内存优化1 尽早释放无用对象的引用,设置null2 程序进行字符串处理时,尽量避免使用String,而应使用StringBuffer。3 尽量少用静态变量,静态变量是全局的,GC不会回收4 避免集中创建对象尤其是大对象,如果可以的话尽量使用流操作。利用流的while(readline)来写到文件5 不要在经常调用的方法中创建对象,尤其是忌讳在循环中创建对象。hashtable,vector 创建一组对象容器,然后从容器中去取那些对象,而不用每次new之后又丢弃 阅读全文
摘要:
cookiee session区别 1 客户端服务端 2 session浏览器关闭时无效,cookiee有效期可以设置 db脏读,在spring中托管事务可以配置/代码 SQL标准定义了4类隔离级别 1 脏读,一个事务独到了另外一个事务未commit的但已经保存的数据 2 Read Commited 阅读全文