执行命令echo never>/sys/kernel/mm/transparent hugepage/enabled
永久解决添加配置文件即可
vi /etc/rc.local

三、怎么在代码中使用安装的redis呢
需要引用的jar包有
commons-pool-1.6.jar jedis-2.9.0.jar
示例代码
public static void main(String[] args) { //创建redis对象 String ip = ""; Jedis jedis=new Jedis(ip,6379);//链接redis //记录操作个数 jedis.set("name", "小明"); System.out.println("name已经赋值"); String name = jedis.get("name"); System.out.println("赋值后获取name的值为:" name); jedis.del("name"); System.out.println("name已经删除"); String nameT = jedis.get("name"); System.out.println("删除后获取name的值为:" nameT); } //结果 name已经赋值 赋值后获取name的值为:小明 name已经删除 删除后获取name的值为:null
四、设置用户名和密码
1、在配置文件中redis_6379.conf直接添加requirepass 123456
2、通过命令添加
设置密码
#设置密码 config set requirepass 123456

查看密码
config get requirepass
需要验证密码以后才可以查看

测试代码
public static void main(String[] args) { //创建redis对象 String ip = ""; Jedis jedis=new Jedis(ip,6379);//链接redis jedis.auth("123456"); //记录操作个数 jedis.set("name", "小明"); System.out.println("name已经赋值"); String name = jedis.get("name"); System.out.println("赋值后获取name的值为:" name); jedis.del("name"); System.out.println("name已经删除"); String nameT = jedis.get("name"); System.out.println("删除后获取name的值为:" nameT); } #结果 name已经赋值 赋值后获取name的值为:小明 name已经删除 删除后获取name的值为:null
五、应用中碰到的问题
链接被拒绝或者超时问题
